how to use "exec terminal"

  • How do i get the "exec terminal" link working in the services tab of the compose plugin?

    Cterm in general works but using the direct link to the container doesn't.


    Cannot see any configuration to be done, so i do not understand why that does not work.

    - OMV7 on Asus Prime N100 -

    Snapraid on 2 Data drives & 1 Parity

    latest proxmox kernel

    • Official Post

    How do i get the "exec terminal" link working in the services tab of the compose plugin?

    Enable cterm.

    Possible clear cache in compose plugin.

    Click on link. If cterm isn't enabled, the exec terminal link will say disabled.


    Cterm in general works but using the direct link to the container doesn't.

    What does this mean? Does cterm work when you click "open ui" in the cterm plugin? What do you see when using the direct link? Is the url correct?

    Cannot see any configuration to be done, so i do not understand why that does not work.

    Because it is that simple. All of the config is in the cterm plugin.

    omv 7.7.10-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.8 | compose 7.6.10 | cterm 7.8.7 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.3.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • The clear cache was a good hint.

    The original issue although is that it uses the domain name for the cterm link, which does not resolve. The reason for that is that OMV wants me to define a domain. I have no domain set up, so that does not resolve.

    The hostname without the domain part would work though but OMV does not let me do that in the GUI.

    - OMV7 on Asus Prime N100 -

    Snapraid on 2 Data drives & 1 Parity

    latest proxmox kernel

    • Official Post

    The original issue although is that it uses the domain name for the cterm link, which does not resolve. The reason for that is that OMV wants me to define a domain. I have no domain set up, so that does not resolve.

    The hostname without the domain part would work though but OMV does not let me do that in the GUI.

    That is why there is a hostname override on the Settings tab of the Compose plugin. Change it to whatever you want and the urls will use it. Although every network has a domain even if it is just local or something like that.

    omv 7.7.10-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.8 | compose 7.6.10 | cterm 7.8.7 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.3.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • Oh yeah did not see that. Awesome.


    And you are right .local actually works for the domain part. I wasnt aware that .local is some kind of standard domain.


    Thanks mate.


    Maybe it is an idea to predefine the domain field as "local" until you change it. Of course discussable as this results out of lacking knowledge but maybe eases things up for a number of users.

    - OMV7 on Asus Prime N100 -

    Snapraid on 2 Data drives & 1 Parity

    latest proxmox kernel

  • monsen

    Added the Label resolved
  • One more thing caught my eye. In Portainer you do not need any credentials to log in to the container shell. Not sure if there is a system internal key that is used in the background or how that exactly works. But of course quite easier just to click rather than having to put the credentials.

    - OMV7 on Asus Prime N100 -

    Snapraid on 2 Data drives & 1 Parity

    latest proxmox kernel

    • Official Post

    In Portainer you do not need any credentials to log in to the container shell. Not sure if there is a system internal key that is used in the background or how that exactly works. But of course quite easier just to click rather than having to put the credentials.

    That doesn't mean it is right that portainer doesn't require it. cterm isn't using ssh. So, no keys involved. I do not want to make it an option to not require login. Too much of a security vulnerability (cterm works without logging into the omv web interface) even if someone's network is super secure. You only have to login once per session.

    omv 7.7.10-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.8 | compose 7.6.10 | cterm 7.8.7 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.3.1


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!