I am getting error from serverless. A month ago I was able to run serverless local, build everything and deploy to AWS. Now when I am starting local development I get errors.
I am running serverless with:
- serverless-webpack
- serverless-s3-local
- serverless-dynamodb-local
- serverless-offline
I suspect that it’s serverless-offline or serverless-webpack that is the problem, but realy don’t know. Any idea how to solve this?
Node version: tried with node v6.4.0, v10.11 and v8.12
Tried with Serverless 1.26 and 1.32
I removed node_modules for each test and reinstalled.
Error without Auth0 custom authenticaton:
‘Error: Plugin/Preset files are not allowed to export objects, only functions. In /home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/babel-preset-es2015/lib/index.js’,
‘at createDescriptor (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/core/lib/config/config-descriptors.js:178:11)’,
‘at items.map (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/core/lib/config/config-descriptors.js:109:50)’,
‘at Array.map (native)’,
‘at createDescriptors (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/core/lib/config/config-descriptors.js:109:29)’,
‘at createPresetDescriptors (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/core/lib/config/config-descriptors.js:101:10)’,
‘at passPerPreset (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/core/lib/config/config-descriptors.js:58:96)’,
‘at cachedFunction (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/core/lib/config/caching.js:33:19)’,
‘at presets.presets (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/core/lib/config/config-descriptors.js:29:84)’,
‘at mergeChainOpts (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/core/lib/config/config-chain.js:315:26)’,
‘at /home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/core/lib/config/config-chain.js:278:7’,
‘at buildRootChain (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/core/lib/config/config-chain.js:68:29)’,
‘at loadPrivatePartialConfig (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/core/lib/config/partial.js:85:55)’,
‘at loadFullConfig (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/core/lib/config/full.js:43:39)’,
‘at loadOptions (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/core/lib/config/index.js:27:36)’,
‘at OptionManager.init (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/core/lib/index.js:215:36)’,
‘at compile (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/register/lib/node.js:61:42)’,
‘at compileHook (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/@babel/register/lib/node.js:102:12)’,
‘at Module._compile (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/pirates/lib/index.js:77:29)’,
‘at Module._extensions…js (module.js:565:10)’,
‘at Object.newLoader [as .js] (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/pirates/lib/index.js:88:7)’,
‘at Module.load (module.js:473:32)’,
‘at tryModuleLoad (module.js:432:12)’,
‘at Function.Module._load (module.js:424:3)’,
‘at Module.require (module.js:483:17)’,
‘at require (internal/module.js:20:19)’,
‘at Object.createHandler (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/serverless-offline/src/functionHelper.js:104:21)’,
‘at server.route.handler.error (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/serverless-offline/src/index.js:581:40)’,
‘at Object.internals.handler (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/handler.js:96:36)’,
‘at request._protect.run (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/handler.js:30:23)’,
‘at internals.Protect.run (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/protect.js:64:5)’,
‘at exports.execute (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/handler.js:24:22)’,
‘at each (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/request.js:384:16)’,
‘at iterate (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/items/lib/index.js:36:13)’,
‘at done (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/items/lib/index.js:28:25)’,
‘at internals.Auth._authenticate (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/auth.js:210:16)’,
‘at internals.Auth.authenticate (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/auth.js:202:17)’,
‘at each (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/request.js:384:16)’,
‘at iterate (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/items/lib/index.js:36:13)’,
‘at done (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/items/lib/index.js:28:25)’,
‘at internals.state (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/route.js:357:16)’,
‘at each (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/request.js:384:16)’,
‘at iterate (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/items/lib/index.js:36:13)’,
‘at Object.exports.serial (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/items/lib/index.js:39:9)’,
‘at internals.Request._lifecycle (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/request.js:387:11)’,
‘at internals.Request._execute (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/request.js:302:21)’,
‘at Domain.request._protect.enter (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/connection.js:261:25)’,
‘at Domain.run (domain.js:221:14)’,
‘at internals.Protect.enter (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/protect.js:80:17)’,
‘at Server. (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/connection.js:259:30)’,
‘at emitTwo (events.js:106:13)’,
‘at Server.emit (events.js:191:7)’,
‘at HTTPParser.parserOnIncoming [as onIncoming] (_http_server.js:543:12)’ ]
Serverless: Replying error in handler
Error with Auth0 custom authorization:
Serverless: Running Authorization function for get /listbucket (λ: customAuthorizer)
Debug: internal, implementation, error
Error: Internal Server Error
at Object.authenticate (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/serverless-offline/src/createAuthScheme.js:78:27)
at request._protect.run (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/auth.js:324:34)
at internals.Protect.run (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/protect.js:64:5)
at execute (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/auth.js:320:30)
at authenticate (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/auth.js:306:21)
at internals.Auth._authenticate (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/auth.js:214:19)
at internals.Auth.authenticate (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/auth.js:202:17)
at each (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/request.js:384:16)
at iterate (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/items/lib/index.js:36:13)
at done (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/items/lib/index.js:28:25)
at internals.state (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/route.js:357:16)
at each (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/request.js:384:16)
at iterate (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/items/lib/index.js:36:13)
at Object.exports.serial (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/items/lib/index.js:39:9)
at internals.Request._lifecycle (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/request.js:387:11)
at internals.Request._execute (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/request.js:302:21)
at Domain.request._protect.enter (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/connection.js:261:25)
at Domain.run (domain.js:221:14)
at internals.Protect.enter (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/protect.js:80:17)
at Server. (/home/test/auth0-APIGateway-CustomAuthorizer/serverless/node_modules/hapi/lib/connection.js:259:30)
at emitTwo (events.js:106:13)
at Server.emit (events.js:191:7)
at HTTPParser.parserOnIncoming [as onIncoming] (_http_server.js:543:12)
at HTTPParser.parserOnHeadersComplete (_http_common.js:105:23)