ondemand icon indicating copy to clipboard operation
ondemand copied to clipboard

Shell App broken on ubuntu 24.04

Open simonLeary42 opened this issue 4 months ago • 8 comments

App 5085 output: innerError Error: Cannot find module '../build/Debug/pty.node'
App 5085 output: Require stack:
App 5085 output: - /var/www/ood/apps/sys/shell/node_modules/node-pty/lib/unixTerminal.js
App 5085 output: - /var/www/ood/apps/sys/shell/node_modules/node-pty/lib/index.js
App 5085 output: - /var/www/ood/apps/sys/shell/app.js
App 5085 output: - /opt/ood/ondemand/root/usr/share/passenger/helper-scripts/node-loader.js
App 5085 output:     at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
App 5085 output:     at Module._load (node:internal/modules/cjs/loader:975:27)
App 5085 output:     at Module.require (node:internal/modules/cjs/loader:1225:19)
App 5085 output:     at Module.require (/opt/ood/ondemand/root/usr/share/passenger/helper-scripts/node-loader.js:80:25)
App 5085 output:     at require (node:internal/modules/helpers:177:18)
App 5085 output:     at Object.<anonymous> (/var/www/ood/apps/sys/shell/node_modules/node-pty/lib/unixTerminal.js:34:15)
App 5085 output:     at Module._compile (node:internal/modules/cjs/loader:1356:14)
App 5085 output:     at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
App 5085 output:     at Module.load (node:internal/modules/cjs/loader:1197:32)
App 5085 output:     at Module._load (node:internal/modules/cjs/loader:1013:12) {
App 5085 output:   code: 'MODULE_NOT_FOUND',
App 5085 output:   requireStack: [
App 5085 output:     '/var/www/ood/apps/sys/shell/node_modules/node-pty/lib/unixTerminal.js',
App 5085 output:     '/var/www/ood/apps/sys/shell/node_modules/node-pty/lib/index.js',
App 5085 output:     '/var/www/ood/apps/sys/shell/app.js',
App 5085 output:     '/opt/ood/ondemand/root/usr/share/passenger/helper-scripts/node-loader.js'
App 5085 output:   ]
App 5085 output: }
App 5085 output: /var/www/ood/apps/sys/shell/node_modules/node-pty/lib/unixTerminal.js:40
App 5085 output:         throw outerError;
App 5085 output:         ^
App 5085 output:
App 5085 output: Error: The module '/var/www/ood/apps/sys/shell/node_modules/node-pty/build/Release/pty.node'
App 5085 output: was compiled against a different Node.js version using
App 5085 output: NODE_MODULE_VERSION 108. This version of Node.js requires
App 5085 output: NODE_MODULE_VERSION 109. Please try re-compiling or re-installing
App 5085 output: the module (for instance, using `npm rebuild` or `npm install`).
App 5085 output:     at Module._extensions..node (node:internal/modules/cjs/loader:1452:18)
App 5085 output:     at Module.load (node:internal/modules/cjs/loader:1197:32)
App 5085 output:     at Module._load (node:internal/modules/cjs/loader:1013:12)
App 5085 output:     at Module.require (node:internal/modules/cjs/loader:1225:19)
App 5085 output:     at Module.require (/opt/ood/ondemand/root/usr/share/passenger/helper-scripts/node-loader.js:80:25)
App 5085 output:     at require (node:internal/modules/helpers:177:18)
App 5085 output:     at Object.<anonymous> (/var/www/ood/apps/sys/shell/node_modules/node-pty/lib/unixTerminal.js:29:11)
App 5085 output:     at Module._compile (node:internal/modules/cjs/loader:1356:14)
App 5085 output:     at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
App 5085 output:     at Module.load (node:internal/modules/cjs/loader:1197:32) {
App 5085 output:   code: 'ERR_DLOPEN_FAILED'
App 5085 output: }
App 5085 output:
App 5085 output: Node.js v18.19.1
[ E 2024-10-22 19:39:28.7402 1794/T1q age/Cor/App/Implementation.cpp:221 ]: Could not spawn process for application /var/www/ood/apps/sys/shell: The application process exited prematurely.
  Error ID: d54d34d1
  Error details saved to: /tmp/passenger-error-3sFinJ.html

[ E 2024-10-22 19:39:28.7549 1794/Ti age/Cor/Con/CheckoutSession.cpp:281 ]: [Client 6-2] Cannot checkout session because a spawning error occurred. The identifier of the error is d54d34d1. Please see earlier logs for details about the error.

Looks similar to this old issue.

simonLeary42 avatar Oct 22 '24 19:10 simonLeary42