SAP / node-rfc

Asynchronous, non-blocking SAP NW RFC SDK bindings for Node.js
Apache License 2.0
249 stars 73 forks source link

Node-RED platform support: Issue with SAP-RFC #273

Open hiteshyd84 opened 1 year ago

hiteshyd84 commented 1 year ago

Running on Windows-10. Unable to start SAPRFC.

Welcome to Node-RED

21 Dec 15:08:12 - [info] Node-RED version: v3.0.2 21 Dec 15:08:12 - [info] Node.js version: v18.12.1 21 Dec 15:08:12 - [info] Windows_NT 10.0.19045 x64 LE 21 Dec 15:08:12 - [info] Loading palette nodes 21 Dec 15:08:13 - [info] Dashboard version 3.2.3 started at /ui 21 Dec 15:08:14 - [warn] ------------------------------------------------------ 21 Dec 15:08:14 - [warn] [node-red-contrib-saprfc/saprfc] Error: The specified procedure could not be found. \?\C:\Users\PDA User\node_modules\node-rfc\lib\binding\sapnwrfc.node

The SAP NW RFC SDK could not be loaded, check the installation: https://github.com/SAP/node-rfc/blob/master/doc/installation.md#sap-nwrfc-sdk-installation environment: { "platform": { "name": "win32", "arch": "x64", "release": "10.0.19045" }, "env": { "SAPNWRFC_HOME": "C:\nwrfcsdk", "RFC_INI": "", "nwrfcsdk_lib_on_path": true }, "versions": { "node": "18.12.1", "v8": "10.2.154.15-node.12", "uv": "1.43.0", "zlib": "1.2.11", "brotli": "1.0.9", "ares": "1.18.1", "modules": "108", "nghttp2": "1.47.0", "napi": "8", "llhttp": "6.0.10", "openssl": "3.0.7+quic", "cldr": "41.0", "icu": "71.1", "tz": "2022b", "unicode": "14.0", "ngtcp2": "0.8.1", "nghttp3": "0.7.0" } }

21 Dec 15:08:14 - [warn] ------------------------------------------------------ 21 Dec 15:08:14 - [info] Settings file : C:\Users\PDA User.node-red\settings.js 21 Dec 15:08:14 - [info] Context store : 'default' [module=memory] 21 Dec 15:08:14 - [info] User directory : \Users\PDA User.node-red 21 Dec 15:08:14 - [warn] Projects disabled : editorTheme.projects.enabled=false 21 Dec 15:08:14 - [info] Flows file : \Users\PDA User.node-red\flows.json 21 Dec 15:08:14 - [info] Server now running at http://127.0.0.1:1880/ 21 Dec 15:08:14 - [warn]


Your flow credentials file is encrypted using a system-generated key.

If the system-generated key is lost for any reason, your credentials file will not be recoverable, you will have to delete it and re-enter your credentials.

You should set your own key using the 'credentialSecret' option in your settings file. Node-RED will then re-encrypt your credentials file using your chosen key the next time you deploy a change.

21 Dec 15:08:14 - [info] Starting flows 21 Dec 15:08:14 - [info] Started flows

bsrdjan commented 1 year ago

@hiteshyd84 I would suggest to post the issue first to https://github.com/PaulWieland/node-red-contrib-saprfc and try to get support there. node-rfc does not provide standard support for Node RED