The web terminal does not start (clean installation)

Hello

I installed the latest version of the panel on Debian 12 and noticed that the web terminal won’t start.

2026-08-05T12:35:39.352675+00:00 test server.js[8329]: node:internal/modules/esm/resolve:873
2026-08-05T12:35:39.352756+00:00 test server.js[8329]: throw new ERR_MODULE_NOT_FOUND(packageName, fileURLToPath(base), null);
2026-08-05T12:35:39.352771+00:00 test server.js[8329]: ^
2026-08-05T12:35:39.352783+00:00 test server.js[8329]: Error [ERR_MODULE_NOT_FOUND]: Cannot find package ‘node-pty’ imported from /usr/local/hestia/web-terminal/server.js
2026-08-05T12:35:39.352794+00:00 test server.js[8329]: at packageResolve (node:internal/modules/esm/resolve:873:9)
2026-08-05T12:35:39.352805+00:00 test server.js[8329]: at moduleResolve (node:internal/modules/esm/resolve:946:18)
2026-08-05T12:35:39.352816+00:00 test server.js[8329]: at defaultResolve (node:internal/modules/esm/resolve:1188:11)
2026-08-05T12:35:39.352827+00:00 test server.js[8329]: at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:708:12)
2026-08-05T12:35:39.352837+00:00 test server.js[8329]: at #cachedDefaultResolve (node:internal/modules/esm/loader:657:25)
2026-08-05T12:35:39.352848+00:00 test server.js[8329]: at ModuleLoader.resolve (node:internal/modules/esm/loader:640:38)
2026-08-05T12:35:39.352859+00:00 test server.js[8329]: at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:264:38)
2026-08-05T12:35:39.352870+00:00 test server.js[8329]: at ModuleJob._link (node:internal/modules/esm/module_job:168:49) {
2026-08-05T12:35:39.352880+00:00 test server.js[8329]: code: ‘ERR_MODULE_NOT_FOUND’
2026-08-05T12:35:39.352891+00:00 test server.js[8329]: }
2026-08-05T12:35:39.353056+00:00 test server.js[8329]: Node.js v20.20.2

Have to rebuild the terminal package. NPM made some changes that messed things up with the build…

wget https://beta-apt.hestiacp.com/hestia-web-terminal_1.0.5-1+ubuntu24.04_amd64.deb
dpkg -i hestia-web-terminal_1.0.5-1+ubuntu24.04_amd64.deb

If other OR replace ubuntu24.04_amd64 with the correct one

Debian 12)

Then it is

wget https://beta-apt.hestiacp.com/hestia-web-terminal_1.0.5-1+debian12_amd64.deb
dpkg -i hestia-web-terminal_1.0.5-1+debian12_amd64.deb

This was a test setup)

Also, the web terminal itself does not start through the panel.
It is necessary to do service hestia-web-terminal start

The problem is old… Apparently, the name of the service in the panel is not specified correctly.