OPC UA Adaptor index.js error

0

Hi,
I followed the tutorial for the OPC UA adaptor for Greengrass. But, I got the below mentioned error for the lambda function.
[2019-02-13T16:54:13.431+01:00][INFO]-Running [arn:aws:lambda:eu-central-1:[Customer number]:function:Lambda_OPCUA:1]
[2019-02-13T16:54:13.436+01:00][ERROR]-Failed to import function handler index.handler due to exception: SyntaxError: Invalid regular expression flags
[2019-02-13T16:54:13.437+01:00][ERROR]-/lambda/index.js:30
[2019-02-13T16:54:13.437+01:00][ERROR]- certificateFile: /greengrass/certs/.pem.crt,
[2019-02-13T16:54:13.437+01:00][ERROR]- ^
[2019-02-13T16:54:13.437+01:00][ERROR]-SyntaxError: Invalid regular expression flags
[2019-02-13T16:54:13.437+01:00][ERROR]- at createScript (vm.js:80:10)
[2019-02-13T16:54:13.437+01:00][ERROR]- at Object.runInThisContext (vm.js:139:10)
[2019-02-13T16:54:13.437+01:00][ERROR]- at Module._compile (module.js:617:28)
[2019-02-13T16:54:13.437+01:00][ERROR]- at Object.Module._extensions..js (module.js:664:10)
[2019-02-13T16:54:13.437+01:00][ERROR]- at Module.load (module.js:566:32)
[2019-02-13T16:54:13.437+01:00][ERROR]- at tryModuleLoad (module.js:506:12)
[2019-02-13T16:54:13.437+01:00][ERROR]- at Function.Module._load (module.js:498:3)
[2019-02-13T16:54:13.437+01:00][ERROR]- at Module.require (module.js:597:17)
[2019-02-13T16:54:13.437+01:00][ERROR]- at require (internal/module.js:11:18)
[2019-02-13T16:54:13.437+01:00][ERROR]- at new Runtime (/runtime/nodejs6.10/lambda_nodejs_runtime.js:210:28)
[2019-02-13T16:54:14.128+01:00][INFO]-Running [arn:aws:lambda:eu-central-1:[Customer number]:function:Lambda_OPCUA:1]
[2019-02-13T16:54:14.133+01:00][ERROR]-Failed to import function handler index.handler due to exception: SyntaxError: Invalid regular expression flags
[2019-02-13T16:54:14.134+01:00][ERROR]-/lambda/index.js:30
[2019-02-13T16:54:14.134+01:00][ERROR]- certificateFile: /greengrass/certs/
.pem.crt,
[2019-02-13T16:54:14.134+01:00][ERROR]- ^
[2019-02-13T16:54:14.134+01:00][ERROR]-SyntaxError: Invalid regular expression flags
[2019-02-13T16:54:14.134+01:00][ERROR]- at createScript (vm.js:80:10)
[2019-02-13T16:54:14.134+01:00][ERROR]- at Object.runInThisContext (vm.js:139:10)
[2019-02-13T16:54:14.134+01:00][ERROR]- at Module._compile (module.js:617:28)
[2019-02-13T16:54:14.134+01:00][ERROR]- at Object.Module._extensions..js (module.js:664:10)
[2019-02-13T16:54:14.134+01:00][ERROR]- at Module.load (module.js:566:32)
[2019-02-13T16:54:14.134+01:00][ERROR]- at tryModuleLoad (module.js:506:12)
[2019-02-13T16:54:14.134+01:00][ERROR]- at Function.Module._load (module.js:498:3)
[2019-02-13T16:54:14.134+01:00][ERROR]- at Module.require (module.js:597:17)
[2019-02-13T16:54:14.134+01:00][ERROR]- at require (internal/module.js:11:18)
[2019-02-13T16:54:14.134+01:00][ERROR]- at new Runtime (/runtime/nodejs6.10/lambda_nodejs_runtime.js:210:28)
[2019-02-13T16:54:14.927+01:00][INFO]-Running [arn:aws:lambda:eu-central-1:[Customer number]:function:Lambda_OPCUA:1]
[2019-02-13T16:54:14.932+01:00][ERROR]-Failed to import function handler index.handler due to exception: SyntaxError: Invalid regular expression flags
[2019-02-13T16:54:14.933+01:00][ERROR]-/lambda/index.js:30
[2019-02-13T16:54:14.933+01:00][ERROR]- certificateFile: /greengrass/certs/.pem.crt,
[2019-02-13T16:54:14.933+01:00][ERROR]- ^
[2019-02-13T16:54:14.933+01:00][ERROR]-SyntaxError: Invalid regular expression flags
[2019-02-13T16:54:14.933+01:00][ERROR]- at createScript (vm.js:80:10)
[2019-02-13T16:54:14.933+01:00][ERROR]- at Object.runInThisContext (vm.js:139:10)
[2019-02-13T16:54:14.933+01:00][ERROR]- at Module._compile (module.js:617:28)
[2019-02-13T16:54:14.933+01:00][ERROR]- at Object.Module._extensions..js (module.js:664:10)
[2019-02-13T16:54:14.933+01:00][ERROR]- at Module.load (module.js:566:32)
[2019-02-13T16:54:14.933+01:00][ERROR]- at tryModuleLoad (module.js:506:12)
[2019-02-13T16:54:14.933+01:00][ERROR]- at Function.Module._load (module.js:498:3)
[2019-02-13T16:54:14.933+01:00][ERROR]- at Module.require (module.js:597:17)
[2019-02-13T16:54:14.933+01:00][ERROR]- at require (internal/module.js:11:18)
[2019-02-13T16:54:14.933+01:00][ERROR]- at new Runtime (/runtime/nodejs6.10/lambda_nodejs_runtime.js:210:28)
[2019-02-13T16:54:15.718+01:00][INFO]-Running [arn:aws:lambda:eu-central-1:[Customer number]:function:Lambda_OPCUA:1]
[2019-02-13T16:54:15.724+01:00][ERROR]-Failed to import function handler index.handler due to exception: SyntaxError: Invalid regular expression flags
[2019-02-13T16:54:15.725+01:00][ERROR]-/lambda/index.js:30
[2019-02-13T16:54:15.725+01:00][ERROR]- certificateFile: /greengrass/certs/
.pem.crt,
[2019-02-13T16:54:15.725+01:00][ERROR]- ^
[2019-02-13T16:54:15.725+01:00][ERROR]-SyntaxError: Invalid regular expression flags
[2019-02-13T16:54:15.725+01:00][ERROR]- at createScript (vm.js:80:10)
[2019-02-13T16:54:15.725+01:00][ERROR]- at Object.runInThisContext (vm.js:139:10)
[2019-02-13T16:54:15.725+01:00][ERROR]- at Module._compile (module.js:617:28)
[2019-02-13T16:54:15.725+01:00][ERROR]- at Object.Module._extensions..js (module.js:664:10)

Any help would be grateful.
Thanks,
Santosh

Edited by: SantoshPanda on Feb 13, 2019 8:35 AM

已提问 5 年前175 查看次数
1 回答
0

Hi SantoshPanda,

I assume you're following this guide:
https://docs.aws.amazon.com/greengrass/latest/developerguide/opcua.html

Please attach the logs from your lambda, if any. Those logs are stored at:
[Greengrass-Install-Location]/ggc/var/log/user/[region]/[customer number]

Please also attach your index.js file.

Thanks,
Keagen

AWS
KR-AWS
已回答 5 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则