node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
TypeError: Cannot read properties of null (reading 'zipfile')
    at /home/shepher1/connect.thegwn.org/app.js:278:31
    at Layer.handleRequest (/home/shepher1/connect.thegwn.org/node_modules/router/lib/layer.js:152:17)
    at next (/home/shepher1/connect.thegwn.org/node_modules/router/lib/route.js:157:13)
    at Route.dispatch (/home/shepher1/connect.thegwn.org/node_modules/router/lib/route.js:117:3)
    at handle (/home/shepher1/connect.thegwn.org/node_modules/router/index.js:435:11)
    at Layer.handleRequest (/home/shepher1/connect.thegwn.org/node_modules/router/lib/layer.js:152:17)
    at /home/shepher1/connect.thegwn.org/node_modules/router/index.js:295:15
    at processParams (/home/shepher1/connect.thegwn.org/node_modules/router/index.js:582:12)
    at next (/home/shepher1/connect.thegwn.org/node_modules/router/index.js:291:5)
    at Multipart.<anonymous> (/home/shepher1/connect.thegwn.org/node_modules/express-fileupload/lib/processMultipart.js:171:41)
TypeError: Cannot read properties of null (reading 'zipfile')
    at /home/shepher1/connect.thegwn.org/app.js:278:31
    at Layer.handleRequest (/home/shepher1/connect.thegwn.org/node_modules/router/lib/layer.js:152:17)
    at next (/home/shepher1/connect.thegwn.org/node_modules/router/lib/route.js:157:13)
    at Route.dispatch (/home/shepher1/connect.thegwn.org/node_modules/router/lib/route.js:117:3)
    at handle (/home/shepher1/connect.thegwn.org/node_modules/router/index.js:435:11)
    at Layer.handleRequest (/home/shepher1/connect.thegwn.org/node_modules/router/lib/layer.js:152:17)
    at /home/shepher1/connect.thegwn.org/node_modules/router/index.js:295:15
    at processParams (/home/shepher1/connect.thegwn.org/node_modules/router/index.js:582:12)
    at next (/home/shepher1/connect.thegwn.org/node_modules/router/index.js:291:5)
    at Multipart.<anonymous> (/home/shepher1/connect.thegwn.org/node_modules/express-fileupload/lib/processMultipart.js:171:41)
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: Connection lost: The server closed the connection.
    at Protocol.end (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:112:13)
    at Socket.<anonymous> (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:94:28)
    at Socket.<anonymous> (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:526:10)
    at Socket.emit (node:events:536:35)
    at endReadableNT (node:internal/streams/readable:1698:12)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.end (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:116:8)
    at Socket.<anonymous> (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:94:28)
    [... lines matching original stack trace ...]
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  fatal: true,
  code: 'PROTOCOL_CONNECTION_LOST'
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: Connection lost: The server closed the connection.
    at Protocol.end (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:112:13)
    at Socket.<anonymous> (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:94:28)
    at Socket.<anonymous> (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:526:10)
    at Socket.emit (node:events:536:35)
    at endReadableNT (node:internal/streams/readable:1698:12)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.end (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:116:8)
    at Socket.<anonymous> (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:94:28)
    [... lines matching original stack trace ...]
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  fatal: true,
  code: 'PROTOCOL_CONNECTION_LOST'
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
node:events:502
      throw er; // Unhandled 'error' event
      ^

Error: read ECONNRESET
    at TCP.onStreamRead (node:internal/stream_base_commons:218:20)
Emitted 'error' event on Connection instance at:
    at Connection._handleProtocolError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:423:8)
    at Protocol.emit (node:events:524:28)
    at Protocol._delegateError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:398:10)
    at Protocol.handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/protocol/Protocol.js:371:10)
    at Connection._handleNetworkError (/home/shepher1/connect.thegwn.org/node_modules/mysql/lib/Connection.js:418:18)
    at Socket.emit (node:events:524:28)
    at emitErrorNT (node:internal/streams/destroy:169:8)
    at emitErrorCloseNT (node:internal/streams/destroy:128:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -104,
  code: 'ECONNRESET',
  syscall: 'read',
  fatal: true
}

Node.js v20.20.2
