Server not working with robotic addon

Not sure if this is related to this thread

I am able to build the robotic addon, but when I then run the server I get

Error: dlopen(/Users/awoolner/Desktop/vuforia-spatial-edge-server-master/addons/vuforia-spatial-robotic-addon-master/node_modules/@abandonware/noble/lib/mac/native/binding.node, 1): no suitable image found. Did find:
/Users/awoolner/Desktop/vuforia-spatial-edge-server-master/addons/vuforia-spatial-robotic-addon-master/node_modules/@abandonware/noble/lib/mac/native/binding.node: mmap() errno=5 at address=0x107800000, size=0x00028000 segment=__TEXT in Segment::map() mapping /Users/awoolner/Desktop/vuforia-spatial-edge-server-master/addons/vuforia-spatial-robotic-addon-master/node_modules/@abandonware/noble/lib/mac/native/binding.node
at Object.Module._extensions…node (internal/modules/cjs/loader.js:1188:18)
at Module.load (internal/modules/cjs/loader.js:986:32)
at Function.Module._load (internal/modules/cjs/loader.js:879:14)
at Module.require (internal/modules/cjs/loader.js:1026:19)
at require (internal/modules/cjs/helpers.js:72:18)
at Object. (/Users/awoolner/Desktop/vuforia-spatial-edge-server-master/addons/vuforia-spatial-robotic-addon-master/node_modules/@abandonware/noble/lib/mac/bindings.js:4:18)
at Module._compile (internal/modules/cjs/loader.js:1138:30)
at Object.Module._extensions…js (internal/modules/cjs/loader.js:1158:10)
at Module.load (internal/modules/cjs/loader.js:986:32)
at Function.Module._load (internal/modules/cjs/loader.js:879:14)

Removing the robotic addon fixes the problem and the server will run.

@ptc-awoolner welcome to the forum.

I had this error multiple times. It’s the security software for your computer that blocks a file called binding.node.

There are two pathways to resolve:

  1. Whitelist the file binding.bode with your security software.
  2. Run the pre-compiled and signed server version on a Mac.