Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Microgateway cannot start in Windows 10

When I start the microgateway, it throws error as below. I am using Windows 10, nodejs v9.10.1 and edgemicro 2.5.15

PROCESS PID : 11152
fs.js:667
  return binding.open(pathModule.toNamespacedPath(path),
                 ^


Error: ENOENT: no such file or directory, open 'pipe\C:\Users\demo\edgemicro.pid'
    at Object.fs.openSync (fs.js:667:18)
    at Object.fs.writeFileSync (fs.js:1326:33)
    at Object.fs.appendFileSync (fs.js:1372:6)
    at edgeconfig.get (C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\cli\lib\gateway.js:122:12)
    at C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\lib\network.js:132:13
    at C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\lib\network.js:329:9
    at C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\node_modules\async\lib\async.js:726:13
    at C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\node_modules\async\lib\async.js:52:16
    at done (C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\node_modules\async\lib\async.js:246:17)
    at C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\node_modules\async\lib\async.js:44:16
    at C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\node_modules\async\lib\async.js:723:17
    at C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\node_modules\async\lib\async.js:167:37
    at _loadStatus (C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\lib\network.js:354:9)
    at Request._callback (C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\lib\network.js:225:17)
    at Request.self.callback (C:\Users\demo\scoop\persist\nvm\nodejs\v9.10.1\node_modules\edgemicro\node_modules\microgateway-config\node_modules\request\request.js:186:22)
    at Request.emit (events.js:180:13)
Solved Solved
1 5 456
1 ACCEPTED SOLUTION

Former Community Member
Not applicable

I'll look into this problem Raymond.

Although they are not likely to be related, please don't use Node.js v9. Version 9 doesn't have LTS. v8 is the latest version with LTS.

View solution in original post

5 REPLIES 5