Uploaded image for project: 'Guacamole'
  1. Guacamole
  2. GUACAMOLE-1461

Include libssh2 1.9.0 or later in guacd Docker image

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • None
    • None
    • guacd-docker
    • None

    Description

      libssh2 has recently grown support for elliptic curve cryptography, including support for elliptic curve KEX algorithms. The current guacd Docker image doesn't inherit this support, however, because it uses Debian Buster as its base image. To have access to a newer libssh2, the guacd image will need to use at least Debian Bullseye.

      It may be worth updating the image to simply point at Debian stable, assuming there is no longer any issue with the FreeRDP version included by that version of Debian. Meanwhile, the Jenkins build that performs nightly rebuilds of the established Docker images for the previous release can simply be updated to point to Debian Bullseye with its build args and thus magically become up-to-date.

      Attachments

        1. CleanShot 2021-11-18 at 16.33.40@2x.png
          223 kB
          Patrick Young
        2. image-2021-11-18-14-26-03-940.png
          4.25 MB
          Patrick Young
        3. image-2021-11-18-14-27-02-502.png
          4.28 MB
          Patrick Young
        4. ssh-debug.pcap
          4 kB
          Patrick Young

        Issue Links

          Activity

            People

              Unassigned Unassigned
              kmahyyg Patrick Young
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: