Hi, I’m new to netlify serverless functions. So I created a serverless function and it’s running correctly on local machine when hosted with netlify dev command. However, when deployed to server, the same code is giving this type of error.
Dec 9, 01:57:56 AM: 2022-12-08T20:27:56.925Z undefined ERROR Uncaught Exception {“errorType”:“Error”,“errorMessage”:“/var/task/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node: invalid ELF header”,“code”:“ERR_DLOPEN_FAILED”,“stack”:[“Error: /var/task/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node: invalid ELF header”," at Object.Module._extensions…node (node:internal/modules/cjs/loader:1189:18)“,” at Module.load (node:internal/modules/cjs/loader:981:32)“,” at Function.Module._load (node:internal/modules/cjs/loader:822:12)“,” at Module.require (node:internal/modules/cjs/loader:1005:19)“,” at require (node:internal/modules/cjs/helpers:102:18)“,” at Object. (/var/task/node_modules/bcrypt/bcrypt.js:6:16)“,” at Module._compile (node:internal/modules/cjs/loader:1105:14)“,” at Object.Module._extensions…js (node:internal/modules/cjs/loader:1159:10)“,” at Module.load (node:internal/modules/cjs/loader:981:32)“,” at Function.Module._load (node:internal/modules/cjs/loader:822:12)“]}Dec 9, 01:57:57 AM: 2022-12-08T20:27:57.754Z undefined ERROR Uncaught Exception {“errorType”:“Error”,“errorMessage”:”/var/task/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node: invalid ELF header",“code”:“ERR_DLOPEN_FAILED”,“stack”:[“Error: /var/task/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node: invalid ELF header”," at Object.Module._extensions…node (node:internal/modules/cjs/loader:1189:18)“,” at Module.load (node:internal/modules/cjs/loader:981:32)“,” at Function.Module._load (node:internal/modules/cjs/loader:822:12)“,” at Module.require (node:internal/modules/cjs/loader:1005:19)“,” at require (node:internal/modules/cjs/helpers:102:18)“,” at Object. (/var/task/node_modules/bcrypt/bcrypt.js:6:16)“,” at Module._compile (node:internal/modules/cjs/loader:1105:14)“,” at Object.Module._extensions…js (node:internal/modules/cjs/loader:1159:10)“,” at Module.load (node:internal/modules/cjs/loader:981:32)“,” at Function.Module._load (node:internal/modules/cjs/loader:822:12)"]}Dec 9, 01:57:57 AM: Unknown application error occurred
Runtime.UnknownDec 9, 01:57:57 AM: febf3b4f Duration: 829.87 ms Memory Usage: 40 MB
What is ELF header and how to solve this problem?