Bug ID 2186933: ILX Plugin may not work after use of npm install command on workspace.

Last Modified: Sep 18, 2026

Affected Product(s):
BIG-IP All(all modules)

Fixed In:
21.1.0

Opened: Dec 18, 2025

Severity: 3-Major

Symptoms

After using the 'npm install' command on the workspace. The below message will be logged in ltm logs after plugin reload: err sdmd[21349]: 018e0018:3: pid[17783] plugin[<plugin-name>.<extension-name>] Error: Cannot find module 'f5-nodejs' err sdmd[21349]: 018e0010:3: Extension <plugin-name>.<extension-name> exceeded the maximum number of restarts (5) over the last 60 seconds and has been disabled

Impact

Traffic processing on virtual server with plugin attached will fail with the following logs: Could not find ILX extension <extension-name> in path <workspace-name>

Conditions

1. The ILX plugin is in use with node version 6. 2. ILX workspace has been modified with npm install command. 3. Plugin has been reloaded after 'npm install'

Workaround

To prevent the issue: 1. Use NPM install command with '--no-package-lock' flag. - npm install --no-package-lock <package-name> If already Encountered the issue: 1. Restore package.json from /usr/share/packages - tar -xzf /usr/share/packages/nodejs/f5-nodejs-6.tgz -C /var/ilx/workspaces/Common/<workspace-name>/extensions/<extension-name>/node_modules 2. Update package.json at path /var/ilx/workspaces/Common/<workspace-name>/extensions/<extension-name>/ - Set the "f5-nodejs" version to "1.0.0" instead of "0.0.3". 3. Reload the plugin.

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips