Support

To get help about the Open Enterprise SDK for Node.js, it is important to collect as much information as possible about your installation configuration.

To establish what version of the Open Enterprise SDK for Node.js is in use, run the following command:
$ node --version
The version of Node.js is displayed.
To get more details about Open Enterprise SDK for Node.js, run the following command:
$ V=1 node --version
The version of Node.js, the release type, and the build details are displayed.
Open Enterprise SDK for Node.js includes the Node.js npm utility for working with modules. To establish what version of npm is in use, run the following command:
$ npm --version
The version of the Node.js npm utility is displayed.

IBM support channels

Open Enterprise SDK for Node.js offers the following methods of support: Paid world-class IBM support is required for opening a case. GitHub and email support are on a best-effort basis.
Note: If you have a request for new features, you can use one of the support earlier methods or submit your ideas in IBM® Unified Ideas Portal.

Getting IBM experts to solve your problem by opening a case

Paid IBM Software Subscription & Support (S&S) entitles you to world-class IBM support for Open Enterprise SDK for Node.js by opening a case. First, obtain the SMP/E edition and purchase S&S. After you have purchased S&S, you can open a case in the IBM Support page after logging in with your IBM customer ID to request support from IBM. For more information, read the blog Streamlined Shopz ordering process for Node.js on z/OS®.

Asking questions or raising comments to IBM on GitHub

GitHub support for Open Enterprise SDK for Node.js is on a best-effort basis. IBM welcomes your feedback. You can ask questions or raise comments in GitHub.

Asking questions or raising comments to IBM via email

If you have any questions or comments about Open Enterprise SDK for Node.js or the documentation, send your comments by email to:

nodeforzos@ca.ibm.com

When you send information to IBM, you grant IBM a nonexclusive right to use or distribute the information in any way it believes appropriate without incurring any obligation to you.

Note: When you file a bug report, include the following information:
  • z/OS version and hardware level. You can run uname -a to get this information.
  • Node.js version and build details. You can run V=1 node --version to get this information.
  • npm version. You can run npm --version to get this information.
  • A description of the problem, including any incorrect behavior or output.
  • Reduced source code to reproduce the problem if possible.
  • Instructions on how to re-create the errant behavior.
  • List of all z/OS specific npm packages that are used in your application (for example vsam.js, racf, and zcrypto).