Unable to start web terminal service

Hello,

I have two servers which updated automatically (one to 1.9 and the other to 1.9.1). Both of them now show the “web-terminal” process under settings, and both of them have it disabled.

When i try to enable the service i get this error in the logs: Service failed to start (Name: web-terminal).

I open this post because it happens in both my servers (one is Ubuntu 22 and the other Ubuntu 24).

Any light on what can be happening?
Thanks

Have you tried to restart the service in a terminal?

v-restart-service hestia-web-terminal

after that it was green in hestia on my installation.

yes, it worked. Why does the command works but the service is not able to start using the web interface?

Same doubt here

Actually, yeah. Why does this happen? There is a newer post as well, but there is no response on that either.

@eris sorry to tag you, but even the cli command is not working anymore. There was a php upgrade from main repo before I tried. Any idea how to get it to activate?

Edit/Update:. It finally worked. I went through the v-add-sys-web-terminal & v-delete-sys-web-terminal & the hestia-web-terminal. Found that for some weird reason nodejs even though installed was located at usr/include/node instead of usr/local/bin/node.
I uninstalled web-ternimal which also uninstalled the current node from include and then reinstalled manually. Then it worked. Very odd, that everytime I reboot the server, the node and npm used to vanish. Not sure why though.