Enable and Start hestia-web-terminal by hand in Debian 12?

In debian 12, after selecting “Yes” in Web Terminal plugins list, it was giving me a “connection error” when trying to use it inside an account with shell assigned (not nologin value).

Then I have enable the service with:

systemctl enable hestia-web-terminal.service

and then I have started it with:

systemctl start hestia-web-terminal.service

and then it seems to run well.

Seems there is also this command available:

v-restart-service hestia-web-terminal

but it is not “enabling” the service, just starting it.

But…

Shouldn’t this be done automatically when selecting the “Yes” in the plugins?

I have been looking for information of this new plugin around the documentation but nothing appears.

Also, how to use it? I am just not sure of what is needed to be done for it.

Got it. Web Terminal - Connection error - #3 by heart1010

Also, bash login under package has to be enabled for the user, to use it.

Thanks, But what it’s default port? because, no information present about it’s default port because I have changed it’s port and this page said me a line i.e. upgrade required, don’t know what is this.

In my knowledge HestiaCP still free & opensource! then why it said upgrade required. So I revert my hestiCP’s webterminal port to its default port but don’t know about the default port of it.

Thanks

Check this explanation:

1 Like

Thanks for your reply.

I want to open web-terminal at outside my admin panel without given any ssh key/password like it’s open in web panel itself.

So, when I am enabling this via CLI then also found a port change cli so I changed it’s port 42117.

But after this i tried to open it by my hestiacp hostname with port but failed but it could be opened through vm-ip:42117. But present something placeholder type message i.e. upgrade required.

Well, this port is working fine but into webpanel.

Thanks