SSH Certificates not available in RSync Task Configuration

  • SSH Certificates configured in System-->Certificates-->SSH do not appear in the "SSH certificate" field in Services-->Rsync-->Tasks-->Edit when Public key authentication is specified. Symptom occurs whether the key is Created or Imported in the ssh certificate page. Only available choice in the dropdown is "None", which is no choice at all.


    Key is tested to be valid. Rsync Task is specified as Type=Remote, Mode=Pull, Source Server specified as user@ip:/<path>

    • Official Post

    It doesn't make sense for the plugin to show a cert. Since rsync always runs on the host as root, you need to add a private key for root on the OMV box. The remote machine needs the public key allowed for the user specified in the destination server box. OMV cannot add the public key to the remote user's authorized_keys file.

    omv 7.4.0-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.14 | compose 7.2.1 | k8s 7.2.0-1 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.0.8


    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!

  • votdev

    Added the Label resolved
  • ametts

    Removed the Label resolved
  • I understand the process of creating an SSH Cert and transferring the public key to the target machine. This is not my issue. The problem I have is the "SSH cert can be selected" part.


    I can create or import SSH certs all day long in System-->Certificates-->SSH... but the public key selection dialog in Services-->Rsync-->Tasks-->Edit always shows "None". And because this is a required field if PKA is chosen, I cannot configure the Rsync task.

    • Official Post

    Ah, you are pulling. I tested this on OMV6 as well and there are no certs in the dropdown. votdev it does seem like something is wrong with sslCertSelect component but I don't know typescript well enough to tell what is wrong.

    omv 7.4.0-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.14 | compose 7.2.1 | k8s 7.2.0-1 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.0.8


    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!

  • I upgraded to 6.0-17, but this did not seem to fix the issue. To be certain, I rebooted after upgrade and created a new cert. Still no certs showing in the SSH dropdown.

  • votdev

    Added the Label resolved
    • Official Post

    Still no certs showing in the SSH dropdown.

    Hit ctrl-shift-R to reload the content of the page.

    omv 7.4.0-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.14 | compose 7.2.1 | k8s 7.2.0-1 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.0.8


    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!