/home/desiorpr/nodevenv/api.coretechstudio.com/20/bin/node: line 10: export: `KEY-----nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDn3mUCVf6tUJHanLkVD/fn732Bwkk3AFj+H3S03r6oE4LZQLawlMIJxVVGMicipxmsKG1qpfhslJuK6nAopcvCKQT+Y7lADR87GBD20vIRHQOdx5/pKwLx/zFoW4eeYTqSa9ChHcLPQQMWlQnE4O7brAo1Hht43s8ZMopJkDl/F6SMB1zZy2u1UUYSPWTd3hRXnsKYH0QMffzIocAn4v0XBQ1IPEa/ypcaPNwGouAPwEgxyIFvSBTneQC9b1ICP4io8yzyWKEtT8d97Ij3nff1gZQnnlS6uhYeKh4NguqVW1pzWLu+XxnOUPUgMmFYrQucPRAVfJIgebK+7wtkonjcYbs3nvAgMBAAECggEALfTk5VUhEL324p0oKmVE7nikNzuwQGHIfsfGRhLBqozVnZcffplFakVb9PlMy2/+RSKQKUKzHeZIe/wow3VeGrD7B3c4kaXiZFoD1vZEa5EALnpHxiG5yDgx1ULK+we/YbUP2Vc6PPTgRVIMN1aSlzrewK4JDlZJ9/eC92Tn86SVPynb6MDjQvQPq8m6p0a4vpQpdIM1Fnw7MC4QkTIjX0h0CFLr1j8GDVMu/n9YXBBpwM/nP9z7SpoMYND6y6T7C6gcR6FdFs2NXmN1hq5r4epSxS48+rsZ+AB38XaCrQcWBHTRnxAmC1Lxp+ueoUpH+QitOXwjqbqnOUlU/lO9HCJ3ZsQKBgQD5R4KcxPNvLWf11EKUnP1mpXJLAwgUnUCxcwfD08U3QOcPCsZZ76uw4DnhbhmwRqggAN389Kq0OMgOpPeOGnDTCjJQ4d5GW65qbZGa8v1xxus/DsOtIzLot2DDWk3rHB+CQsqlm1lC6XVZeBYy/knHabulNUcWii3kMDhrt+vqdGS8QKBgQDuHrgIGRD7V+0ySI2Ezx2C0FQc91/sPnTmnBq14bfjricNmoNbZFuiP/+Cf4g18/eKTOqM/CVi5Q+wBwc/FxrsKYiyNUCJw3hZWn8zO/RU5O4azKQw8bV2TP7jcNlZpEDKAqRTWpCSDRTlSEhnCM1EbTSGrikPhb7aUNnz5xUyLga3wKBgDw0PSNHndN4D+ebQAk1053HsdnEAiKghlZQsLU3oidsDA91fHapnIivXstHIAUmy2wPSY3SOXgVTpva078JsZRbB2Er34mnlUt6UCW9wcHl8E++5tRKPnZzc3c61B64SBPZtb+RaVlzsNfO3O2r4pOyvb3ixeyf6rgyn+Zh+yz97BAoGABHkBnPe2ymvYA15PzTI5TYJSnL9AZtidKLNPtSDjQlyQETpYw0u0SOzo0LuyhEjr2mYtdna56yUvCKq1HHpFBiTQShD5p0uygAxWtWCn6zxNmKVFZEH2BZ3Wn9EL1Bo4uVKpYYnNu+b9TKCdebMkGigV/GhSFYuxBNHqWW/6vvGMYMCgYBHOBn4o4M2RFd3uBUWhhR2nQsN0Ia4LwVkVhjUw/bzMofs0QunEGwNUAXKPqftBKmpiXj6rbfetWCvPEvU1io9tn1LAMWOD0ZhVbNIxqf/iUP/27a885hBDQHS9aHmCHDTSKUl0NIzXZy03SJ1h1sfMyngxtNae/F00XyYfiU6N5pzQ==n-----END': not a valid identifier
/home/desiorpr/nodevenv/api.coretechstudio.com/20/bin/node: line 10: export: `KEY-----n': not a valid identifier
/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-internal.js:153
            throw new error_1.FirebaseAppError(error_1.AppErrorCodes.INVALID_CREDENTIAL, 'Failed to parse private key: ' + error);
            ^

FirebaseAppError: Failed to parse private key: Error: Invalid PEM formatted message.
    at new ServiceAccount (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-internal.js:153:19)
    at new ServiceAccountCredential (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-internal.js:70:15)
    at Object.cert (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-factory.js:103:54)
    at Object.<anonymous> (/home/desiorpr/api.coretechstudio.com/src/config/firebase.js:6:34)
    at Module._compile (node:internal/modules/cjs/loader:1521:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)
    at Module.load (node:internal/modules/cjs/loader:1266:32)
    at Module._load (node:internal/modules/cjs/loader:1091:12)
    at Module.require (node:internal/modules/cjs/loader:1289:19)
    at require (node:internal/modules/helpers:182:18) {
  errorInfo: {
    code: 'app/invalid-credential',
    message: 'Failed to parse private key: Error: Invalid PEM formatted message.'
  },
  codePrefix: 'app'
}

Node.js v20.20.2
/home/desiorpr/nodevenv/api.coretechstudio.com/20/bin/node: line 10: export: `KEY-----nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDn3mUCVf6tUJHanLkVD/fn732Bwkk3AFj+H3S03r6oE4LZQLawlMIJxVVGMicipxmsKG1qpfhslJuK6nAopcvCKQT+Y7lADR87GBD20vIRHQOdx5/pKwLx/zFoW4eeYTqSa9ChHcLPQQMWlQnE4O7brAo1Hht43s8ZMopJkDl/F6SMB1zZy2u1UUYSPWTd3hRXnsKYH0QMffzIocAn4v0XBQ1IPEa/ypcaPNwGouAPwEgxyIFvSBTneQC9b1ICP4io8yzyWKEtT8d97Ij3nff1gZQnnlS6uhYeKh4NguqVW1pzWLu+XxnOUPUgMmFYrQucPRAVfJIgebK+7wtkonjcYbs3nvAgMBAAECggEALfTk5VUhEL324p0oKmVE7nikNzuwQGHIfsfGRhLBqozVnZcffplFakVb9PlMy2/+RSKQKUKzHeZIe/wow3VeGrD7B3c4kaXiZFoD1vZEa5EALnpHxiG5yDgx1ULK+we/YbUP2Vc6PPTgRVIMN1aSlzrewK4JDlZJ9/eC92Tn86SVPynb6MDjQvQPq8m6p0a4vpQpdIM1Fnw7MC4QkTIjX0h0CFLr1j8GDVMu/n9YXBBpwM/nP9z7SpoMYND6y6T7C6gcR6FdFs2NXmN1hq5r4epSxS48+rsZ+AB38XaCrQcWBHTRnxAmC1Lxp+ueoUpH+QitOXwjqbqnOUlU/lO9HCJ3ZsQKBgQD5R4KcxPNvLWf11EKUnP1mpXJLAwgUnUCxcwfD08U3QOcPCsZZ76uw4DnhbhmwRqggAN389Kq0OMgOpPeOGnDTCjJQ4d5GW65qbZGa8v1xxus/DsOtIzLot2DDWk3rHB+CQsqlm1lC6XVZeBYy/knHabulNUcWii3kMDhrt+vqdGS8QKBgQDuHrgIGRD7V+0ySI2Ezx2C0FQc91/sPnTmnBq14bfjricNmoNbZFuiP/+Cf4g18/eKTOqM/CVi5Q+wBwc/FxrsKYiyNUCJw3hZWn8zO/RU5O4azKQw8bV2TP7jcNlZpEDKAqRTWpCSDRTlSEhnCM1EbTSGrikPhb7aUNnz5xUyLga3wKBgDw0PSNHndN4D+ebQAk1053HsdnEAiKghlZQsLU3oidsDA91fHapnIivXstHIAUmy2wPSY3SOXgVTpva078JsZRbB2Er34mnlUt6UCW9wcHl8E++5tRKPnZzc3c61B64SBPZtb+RaVlzsNfO3O2r4pOyvb3ixeyf6rgyn+Zh+yz97BAoGABHkBnPe2ymvYA15PzTI5TYJSnL9AZtidKLNPtSDjQlyQETpYw0u0SOzo0LuyhEjr2mYtdna56yUvCKq1HHpFBiTQShD5p0uygAxWtWCn6zxNmKVFZEH2BZ3Wn9EL1Bo4uVKpYYnNu+b9TKCdebMkGigV/GhSFYuxBNHqWW/6vvGMYMCgYBHOBn4o4M2RFd3uBUWhhR2nQsN0Ia4LwVkVhjUw/bzMofs0QunEGwNUAXKPqftBKmpiXj6rbfetWCvPEvU1io9tn1LAMWOD0ZhVbNIxqf/iUP/27a885hBDQHS9aHmCHDTSKUl0NIzXZy03SJ1h1sfMyngxtNae/F00XyYfiU6N5pzQ==n-----END': not a valid identifier
/home/desiorpr/nodevenv/api.coretechstudio.com/20/bin/node: line 10: export: `KEY-----n': not a valid identifier
/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-internal.js:153
            throw new error_1.FirebaseAppError(error_1.AppErrorCodes.INVALID_CREDENTIAL, 'Failed to parse private key: ' + error);
            ^

FirebaseAppError: Failed to parse private key: Error: Invalid PEM formatted message.
    at new ServiceAccount (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-internal.js:153:19)
    at new ServiceAccountCredential (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-internal.js:70:15)
    at Object.cert (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-factory.js:103:54)
    at Object.<anonymous> (/home/desiorpr/api.coretechstudio.com/src/config/firebase.js:6:34)
    at Module._compile (node:internal/modules/cjs/loader:1521:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)
    at Module.load (node:internal/modules/cjs/loader:1266:32)
    at Module._load (node:internal/modules/cjs/loader:1091:12)
    at Module.require (node:internal/modules/cjs/loader:1289:19)
    at require (node:internal/modules/helpers:182:18) {
  errorInfo: {
    code: 'app/invalid-credential',
    message: 'Failed to parse private key: Error: Invalid PEM formatted message.'
  },
  codePrefix: 'app'
}

Node.js v20.20.2
/home/desiorpr/nodevenv/api.coretechstudio.com/20/bin/node: line 10: export: `KEY-----nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDn3mUCVf6tUJHanLkVD/fn732Bwkk3AFj+H3S03r6oE4LZQLawlMIJxVVGMicipxmsKG1qpfhslJuK6nAopcvCKQT+Y7lADR87GBD20vIRHQOdx5/pKwLx/zFoW4eeYTqSa9ChHcLPQQMWlQnE4O7brAo1Hht43s8ZMopJkDl/F6SMB1zZy2u1UUYSPWTd3hRXnsKYH0QMffzIocAn4v0XBQ1IPEa/ypcaPNwGouAPwEgxyIFvSBTneQC9b1ICP4io8yzyWKEtT8d97Ij3nff1gZQnnlS6uhYeKh4NguqVW1pzWLu+XxnOUPUgMmFYrQucPRAVfJIgebK+7wtkonjcYbs3nvAgMBAAECggEALfTk5VUhEL324p0oKmVE7nikNzuwQGHIfsfGRhLBqozVnZcffplFakVb9PlMy2/+RSKQKUKzHeZIe/wow3VeGrD7B3c4kaXiZFoD1vZEa5EALnpHxiG5yDgx1ULK+we/YbUP2Vc6PPTgRVIMN1aSlzrewK4JDlZJ9/eC92Tn86SVPynb6MDjQvQPq8m6p0a4vpQpdIM1Fnw7MC4QkTIjX0h0CFLr1j8GDVMu/n9YXBBpwM/nP9z7SpoMYND6y6T7C6gcR6FdFs2NXmN1hq5r4epSxS48+rsZ+AB38XaCrQcWBHTRnxAmC1Lxp+ueoUpH+QitOXwjqbqnOUlU/lO9HCJ3ZsQKBgQD5R4KcxPNvLWf11EKUnP1mpXJLAwgUnUCxcwfD08U3QOcPCsZZ76uw4DnhbhmwRqggAN389Kq0OMgOpPeOGnDTCjJQ4d5GW65qbZGa8v1xxus/DsOtIzLot2DDWk3rHB+CQsqlm1lC6XVZeBYy/knHabulNUcWii3kMDhrt+vqdGS8QKBgQDuHrgIGRD7V+0ySI2Ezx2C0FQc91/sPnTmnBq14bfjricNmoNbZFuiP/+Cf4g18/eKTOqM/CVi5Q+wBwc/FxrsKYiyNUCJw3hZWn8zO/RU5O4azKQw8bV2TP7jcNlZpEDKAqRTWpCSDRTlSEhnCM1EbTSGrikPhb7aUNnz5xUyLga3wKBgDw0PSNHndN4D+ebQAk1053HsdnEAiKghlZQsLU3oidsDA91fHapnIivXstHIAUmy2wPSY3SOXgVTpva078JsZRbB2Er34mnlUt6UCW9wcHl8E++5tRKPnZzc3c61B64SBPZtb+RaVlzsNfO3O2r4pOyvb3ixeyf6rgyn+Zh+yz97BAoGABHkBnPe2ymvYA15PzTI5TYJSnL9AZtidKLNPtSDjQlyQETpYw0u0SOzo0LuyhEjr2mYtdna56yUvCKq1HHpFBiTQShD5p0uygAxWtWCn6zxNmKVFZEH2BZ3Wn9EL1Bo4uVKpYYnNu+b9TKCdebMkGigV/GhSFYuxBNHqWW/6vvGMYMCgYBHOBn4o4M2RFd3uBUWhhR2nQsN0Ia4LwVkVhjUw/bzMofs0QunEGwNUAXKPqftBKmpiXj6rbfetWCvPEvU1io9tn1LAMWOD0ZhVbNIxqf/iUP/27a885hBDQHS9aHmCHDTSKUl0NIzXZy03SJ1h1sfMyngxtNae/F00XyYfiU6N5pzQ==n-----END': not a valid identifier
/home/desiorpr/nodevenv/api.coretechstudio.com/20/bin/node: line 10: export: `KEY-----n': not a valid identifier
/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-internal.js:153
            throw new error_1.FirebaseAppError(error_1.AppErrorCodes.INVALID_CREDENTIAL, 'Failed to parse private key: ' + error);
            ^

FirebaseAppError: Failed to parse private key: Error: Invalid PEM formatted message.
    at new ServiceAccount (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-internal.js:153:19)
    at new ServiceAccountCredential (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-internal.js:70:15)
    at Object.cert (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-factory.js:103:54)
    at Object.<anonymous> (/home/desiorpr/api.coretechstudio.com/src/config/firebase.js:6:34)
    at Module._compile (node:internal/modules/cjs/loader:1521:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)
    at Module.load (node:internal/modules/cjs/loader:1266:32)
    at Module._load (node:internal/modules/cjs/loader:1091:12)
    at Module.require (node:internal/modules/cjs/loader:1289:19)
    at require (node:internal/modules/helpers:182:18) {
  errorInfo: {
    code: 'app/invalid-credential',
    message: 'Failed to parse private key: Error: Invalid PEM formatted message.'
  },
  codePrefix: 'app'
}

Node.js v20.20.2
/home/desiorpr/nodevenv/api.coretechstudio.com/20/bin/node: line 10: export: `KEY-----nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDn3mUCVf6tUJHanLkVD/fn732Bwkk3AFj+H3S03r6oE4LZQLawlMIJxVVGMicipxmsKG1qpfhslJuK6nAopcvCKQT+Y7lADR87GBD20vIRHQOdx5/pKwLx/zFoW4eeYTqSa9ChHcLPQQMWlQnE4O7brAo1Hht43s8ZMopJkDl/F6SMB1zZy2u1UUYSPWTd3hRXnsKYH0QMffzIocAn4v0XBQ1IPEa/ypcaPNwGouAPwEgxyIFvSBTneQC9b1ICP4io8yzyWKEtT8d97Ij3nff1gZQnnlS6uhYeKh4NguqVW1pzWLu+XxnOUPUgMmFYrQucPRAVfJIgebK+7wtkonjcYbs3nvAgMBAAECggEALfTk5VUhEL324p0oKmVE7nikNzuwQGHIfsfGRhLBqozVnZcffplFakVb9PlMy2/+RSKQKUKzHeZIe/wow3VeGrD7B3c4kaXiZFoD1vZEa5EALnpHxiG5yDgx1ULK+we/YbUP2Vc6PPTgRVIMN1aSlzrewK4JDlZJ9/eC92Tn86SVPynb6MDjQvQPq8m6p0a4vpQpdIM1Fnw7MC4QkTIjX0h0CFLr1j8GDVMu/n9YXBBpwM/nP9z7SpoMYND6y6T7C6gcR6FdFs2NXmN1hq5r4epSxS48+rsZ+AB38XaCrQcWBHTRnxAmC1Lxp+ueoUpH+QitOXwjqbqnOUlU/lO9HCJ3ZsQKBgQD5R4KcxPNvLWf11EKUnP1mpXJLAwgUnUCxcwfD08U3QOcPCsZZ76uw4DnhbhmwRqggAN389Kq0OMgOpPeOGnDTCjJQ4d5GW65qbZGa8v1xxus/DsOtIzLot2DDWk3rHB+CQsqlm1lC6XVZeBYy/knHabulNUcWii3kMDhrt+vqdGS8QKBgQDuHrgIGRD7V+0ySI2Ezx2C0FQc91/sPnTmnBq14bfjricNmoNbZFuiP/+Cf4g18/eKTOqM/CVi5Q+wBwc/FxrsKYiyNUCJw3hZWn8zO/RU5O4azKQw8bV2TP7jcNlZpEDKAqRTWpCSDRTlSEhnCM1EbTSGrikPhb7aUNnz5xUyLga3wKBgDw0PSNHndN4D+ebQAk1053HsdnEAiKghlZQsLU3oidsDA91fHapnIivXstHIAUmy2wPSY3SOXgVTpva078JsZRbB2Er34mnlUt6UCW9wcHl8E++5tRKPnZzc3c61B64SBPZtb+RaVlzsNfO3O2r4pOyvb3ixeyf6rgyn+Zh+yz97BAoGABHkBnPe2ymvYA15PzTI5TYJSnL9AZtidKLNPtSDjQlyQETpYw0u0SOzo0LuyhEjr2mYtdna56yUvCKq1HHpFBiTQShD5p0uygAxWtWCn6zxNmKVFZEH2BZ3Wn9EL1Bo4uVKpYYnNu+b9TKCdebMkGigV/GhSFYuxBNHqWW/6vvGMYMCgYBHOBn4o4M2RFd3uBUWhhR2nQsN0Ia4LwVkVhjUw/bzMofs0QunEGwNUAXKPqftBKmpiXj6rbfetWCvPEvU1io9tn1LAMWOD0ZhVbNIxqf/iUP/27a885hBDQHS9aHmCHDTSKUl0NIzXZy03SJ1h1sfMyngxtNae/F00XyYfiU6N5pzQ==n-----END': not a valid identifier
/home/desiorpr/nodevenv/api.coretechstudio.com/20/bin/node: line 10: export: `KEY-----n': not a valid identifier
/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-internal.js:153
            throw new error_1.FirebaseAppError(error_1.AppErrorCodes.INVALID_CREDENTIAL, 'Failed to parse private key: ' + error);
            ^

FirebaseAppError: Failed to parse private key: Error: Invalid PEM formatted message.
    at new ServiceAccount (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-internal.js:153:19)
    at new ServiceAccountCredential (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-internal.js:70:15)
    at Object.cert (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-factory.js:103:54)
    at Object.<anonymous> (/home/desiorpr/api.coretechstudio.com/src/config/firebase.js:6:34)
    at Module._compile (node:internal/modules/cjs/loader:1521:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)
    at Module.load (node:internal/modules/cjs/loader:1266:32)
    at Module._load (node:internal/modules/cjs/loader:1091:12)
    at Module.require (node:internal/modules/cjs/loader:1289:19)
    at require (node:internal/modules/helpers:182:18) {
  errorInfo: {
    code: 'app/invalid-credential',
    message: 'Failed to parse private key: Error: Invalid PEM formatted message.'
  },
  codePrefix: 'app'
}

Node.js v20.20.2
/home/desiorpr/nodevenv/api.coretechstudio.com/20/bin/node: line 10: export: `KEY-----nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDn3mUCVf6tUJHanLkVD/fn732Bwkk3AFj+H3S03r6oE4LZQLawlMIJxVVGMicipxmsKG1qpfhslJuK6nAopcvCKQT+Y7lADR87GBD20vIRHQOdx5/pKwLx/zFoW4eeYTqSa9ChHcLPQQMWlQnE4O7brAo1Hht43s8ZMopJkDl/F6SMB1zZy2u1UUYSPWTd3hRXnsKYH0QMffzIocAn4v0XBQ1IPEa/ypcaPNwGouAPwEgxyIFvSBTneQC9b1ICP4io8yzyWKEtT8d97Ij3nff1gZQnnlS6uhYeKh4NguqVW1pzWLu+XxnOUPUgMmFYrQucPRAVfJIgebK+7wtkonjcYbs3nvAgMBAAECggEALfTk5VUhEL324p0oKmVE7nikNzuwQGHIfsfGRhLBqozVnZcffplFakVb9PlMy2/+RSKQKUKzHeZIe/wow3VeGrD7B3c4kaXiZFoD1vZEa5EALnpHxiG5yDgx1ULK+we/YbUP2Vc6PPTgRVIMN1aSlzrewK4JDlZJ9/eC92Tn86SVPynb6MDjQvQPq8m6p0a4vpQpdIM1Fnw7MC4QkTIjX0h0CFLr1j8GDVMu/n9YXBBpwM/nP9z7SpoMYND6y6T7C6gcR6FdFs2NXmN1hq5r4epSxS48+rsZ+AB38XaCrQcWBHTRnxAmC1Lxp+ueoUpH+QitOXwjqbqnOUlU/lO9HCJ3ZsQKBgQD5R4KcxPNvLWf11EKUnP1mpXJLAwgUnUCxcwfD08U3QOcPCsZZ76uw4DnhbhmwRqggAN389Kq0OMgOpPeOGnDTCjJQ4d5GW65qbZGa8v1xxus/DsOtIzLot2DDWk3rHB+CQsqlm1lC6XVZeBYy/knHabulNUcWii3kMDhrt+vqdGS8QKBgQDuHrgIGRD7V+0ySI2Ezx2C0FQc91/sPnTmnBq14bfjricNmoNbZFuiP/+Cf4g18/eKTOqM/CVi5Q+wBwc/FxrsKYiyNUCJw3hZWn8zO/RU5O4azKQw8bV2TP7jcNlZpEDKAqRTWpCSDRTlSEhnCM1EbTSGrikPhb7aUNnz5xUyLga3wKBgDw0PSNHndN4D+ebQAk1053HsdnEAiKghlZQsLU3oidsDA91fHapnIivXstHIAUmy2wPSY3SOXgVTpva078JsZRbB2Er34mnlUt6UCW9wcHl8E++5tRKPnZzc3c61B64SBPZtb+RaVlzsNfO3O2r4pOyvb3ixeyf6rgyn+Zh+yz97BAoGABHkBnPe2ymvYA15PzTI5TYJSnL9AZtidKLNPtSDjQlyQETpYw0u0SOzo0LuyhEjr2mYtdna56yUvCKq1HHpFBiTQShD5p0uygAxWtWCn6zxNmKVFZEH2BZ3Wn9EL1Bo4uVKpYYnNu+b9TKCdebMkGigV/GhSFYuxBNHqWW/6vvGMYMCgYBHOBn4o4M2RFd3uBUWhhR2nQsN0Ia4LwVkVhjUw/bzMofs0QunEGwNUAXKPqftBKmpiXj6rbfetWCvPEvU1io9tn1LAMWOD0ZhVbNIxqf/iUP/27a885hBDQHS9aHmCHDTSKUl0NIzXZy03SJ1h1sfMyngxtNae/F00XyYfiU6N5pzQ==n-----END': not a valid identifier
/home/desiorpr/nodevenv/api.coretechstudio.com/20/bin/node: line 10: export: `KEY-----n': not a valid identifier
/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-internal.js:153
            throw new error_1.FirebaseAppError(error_1.AppErrorCodes.INVALID_CREDENTIAL, 'Failed to parse private key: ' + error);
            ^

FirebaseAppError: Failed to parse private key: Error: Invalid PEM formatted message.
    at new ServiceAccount (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-internal.js:153:19)
    at new ServiceAccountCredential (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-internal.js:70:15)
    at Object.cert (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/firebase-admin/lib/app/credential-factory.js:103:54)
    at Object.<anonymous> (/home/desiorpr/api.coretechstudio.com/src/config/firebase.js:6:34)
    at Module._compile (node:internal/modules/cjs/loader:1521:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1623:10)
    at Module.load (node:internal/modules/cjs/loader:1266:32)
    at Module._load (node:internal/modules/cjs/loader:1091:12)
    at Module.require (node:internal/modules/cjs/loader:1289:19)
    at require (node:internal/modules/helpers:182:18) {
  errorInfo: {
    code: 'app/invalid-credential',
    message: 'Failed to parse private key: Error: Invalid PEM formatted message.'
  },
  codePrefix: 'app'
}

Node.js v20.20.2
⚠️  Redis unavailable, running without cache: connect ECONNREFUSED 198.54.117.170:6379
Error: Table 'desiorpr_medicoutv2.specialties' doesn't exist
    at Object.listSpecialties (/home/desiorpr/api.coretechstudio.com/src/modules/search/search.service.js:234:36)
    at exports.listSpecialties (/home/desiorpr/api.coretechstudio.com/src/modules/search/search.controller.js:38:40)
    at Layer.handle [as handle_request] (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/layer.js:95:5)
    at next (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/route.js:149:13)
    at Route.dispatch (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/route.js:119:3)
    at Layer.handle [as handle_request] (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/layer.js:95:5)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:284:15
    at Function.process_params (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:280:10)
    at Function.handle (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:175:3)
Error shutting down services Error: Connection is closed.
    at EventEmitter.sendCommand (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/ioredis/built/Redis.js:344:28)
    at EventEmitter.quit (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/ioredis/built/utils/Commander.js:90:25)
    at Server.<anonymous> (/home/desiorpr/api.coretechstudio.com/src/app.js:125:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
⚠️  Redis unavailable, running without cache: connect ECONNREFUSED 198.54.117.170:6379
Error: Not allowed by CORS
    at origin (/home/desiorpr/api.coretechstudio.com/src/app.js:47:14)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:219:13
    at optionsCallback (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:199:9)
    at corsMiddleware (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:204:7)
    at Layer.handle [as handle_request] (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/layer.js:95:5)
    at trim_prefix (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:328:13)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:286:9
    at Function.process_params (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:280:10)
    at expressInit (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/middleware/init.js:40:5)
Error: Not allowed by CORS
    at origin (/home/desiorpr/api.coretechstudio.com/src/app.js:47:14)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:219:13
    at optionsCallback (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:199:9)
    at corsMiddleware (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:204:7)
    at Layer.handle [as handle_request] (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/layer.js:95:5)
    at trim_prefix (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:328:13)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:286:9
    at Function.process_params (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:280:10)
    at expressInit (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/middleware/init.js:40:5)
Error: Not allowed by CORS
    at origin (/home/desiorpr/api.coretechstudio.com/src/app.js:47:14)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:219:13
    at optionsCallback (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:199:9)
    at corsMiddleware (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:204:7)
    at Layer.handle [as handle_request] (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/layer.js:95:5)
    at trim_prefix (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:328:13)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:286:9
    at Function.process_params (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:280:10)
    at expressInit (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/middleware/init.js:40:5)
Error: Not allowed by CORS
    at origin (/home/desiorpr/api.coretechstudio.com/src/app.js:47:14)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:219:13
    at optionsCallback (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:199:9)
    at corsMiddleware (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:204:7)
    at Layer.handle [as handle_request] (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/layer.js:95:5)
    at trim_prefix (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:328:13)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:286:9
    at Function.process_params (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:280:10)
    at expressInit (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/middleware/init.js:40:5)
Error: Not allowed by CORS
    at origin (/home/desiorpr/api.coretechstudio.com/src/app.js:47:14)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:219:13
    at optionsCallback (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:199:9)
    at corsMiddleware (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:204:7)
    at Layer.handle [as handle_request] (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/layer.js:95:5)
    at trim_prefix (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:328:13)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:286:9
    at Function.process_params (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:280:10)
    at expressInit (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/middleware/init.js:40:5)
Error: Not allowed by CORS
    at origin (/home/desiorpr/api.coretechstudio.com/src/app.js:47:14)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:219:13
    at optionsCallback (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:199:9)
    at corsMiddleware (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:204:7)
    at Layer.handle [as handle_request] (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/layer.js:95:5)
    at trim_prefix (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:328:13)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:286:9
    at Function.process_params (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:280:10)
    at expressInit (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/middleware/init.js:40:5)
Error: Not allowed by CORS
    at origin (/home/desiorpr/api.coretechstudio.com/src/app.js:47:14)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:219:13
    at optionsCallback (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:199:9)
    at corsMiddleware (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:204:7)
    at Layer.handle [as handle_request] (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/layer.js:95:5)
    at trim_prefix (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:328:13)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:286:9
    at Function.process_params (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:280:10)
    at expressInit (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/middleware/init.js:40:5)
Error: Not allowed by CORS
    at origin (/home/desiorpr/api.coretechstudio.com/src/app.js:47:14)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:219:13
    at optionsCallback (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:199:9)
    at corsMiddleware (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/cors/lib/index.js:204:7)
    at Layer.handle [as handle_request] (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/layer.js:95:5)
    at trim_prefix (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:328:13)
    at /home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:286:9
    at Function.process_params (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:346:12)
    at next (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/router/index.js:280:10)
    at expressInit (/home/desiorpr/nodevenv/api.coretechstudio.com/20/lib/node_modules/express/lib/middleware/init.js:40:5)
{ statusCode: 401, message: 'Invalid credentials' }
{ statusCode: 404, message: 'User not found' }
{ statusCode: 404, message: 'User not found' }
{ statusCode: 404, message: 'User not found' }
Skipping doctor search cache invalidation: Connection is closed.
