× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



First, I wouldn't recommend installing the itoolkit globally (the -g option
has been removed from the docs). Second, the itoolkit has a dependency of
the idb-connector. Make sure that is installed. Third, try installing the
itoolkit locally (./node_modules) and see if that remedies the issue.


Aaron Bartell
IBM i hosting, starting at $157/mo litmis.com/spaces



On Wed, Aug 15, 2018 at 11:19 AM Justin Taylor <JUSTIN@xxxxxxxxxxxxx> wrote:

I installed itoolkit globally per https://www.npmjs.com/package/itoolkit.
I start my Node app with this command:
NODE_PATH=/QOpenSys/pkgs/lib/nodejs8/lib/node_modules NODE_ENV=production
node app.js

That works fine, but for production I want to run the app in a chroot
container. I can't seem to get itoolkit to work inside the container. I
entered my container in a shell and tried the command above, but it gave
'Error: Cannot find module 'itoolkit''. I tried to install itoolkit inside
the container and got this error:

bash-4.4$ npm -g i toolkit

/QOpenSys/pkgs/lib/nodejs8/lib/node_modules/npm/node_modules/uuid/lib/rng.js:7
return rb(16);
^

Error: error:2406C06E:random number generator:RAND_DRBG_instantiate:error
retrieving entropy
at rng
(/QOpenSys/pkgs/lib/nodejs8/lib/node_modules/npm/node_modules/uuid/lib/rng.js:7:10)
at Object.<anonymous>
(/QOpenSys/pkgs/lib/nodejs8/lib/node_modules/npm/node_modules/uuid/v1.js:10:18)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous>
(/QOpenSys/pkgs/lib/nodejs8/lib/node_modules/npm/node_modules/uuid/index.js:1:72)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
bash-4.4$


Any ideas? Are there other dependencies that must be installed manually?


--
This is the IBMi Open Source Roundtable (OpenSource) mailing list
To post a message email: OpenSource@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/opensource
or email: OpenSource-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/opensource.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.