You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "Mike Jumper (Jira)" <ji...@apache.org> on 2023/06/09 20:54:00 UTC

[jira] [Updated] (GUACAMOLE-1652) SFTP+VNC broken when built with OpenSSL versions >= 1.1.0

     [ https://issues.apache.org/jira/browse/GUACAMOLE-1652?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mike Jumper updated GUACAMOLE-1652:
-----------------------------------
    Issue Type: Bug  (was: Improvement)

> SFTP+VNC broken when built with OpenSSL versions >= 1.1.0
> ---------------------------------------------------------
>
>                 Key: GUACAMOLE-1652
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1652
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacamole-server
>            Reporter: James Muehlner
>            Priority: Major
>
> VNC connections with SFTP file transfer enabled are failing with the following error:
> `ERROR: Public key authentication failed: Callback returned error`.
> This seems to only be happening with OpenSSL versions >= 1.1.0. Strangely, SSH and RDP connections to the same machine, with the same SSH parameters _do_ still work.
>  
> Per [https://www.openssl.org/docs/man1.1.1/man3/OPENSSL_init_ssl.html]
> {quote}As of version 1.1.0 OpenSSL will automatically allocate all resources that it needs so no explicit initialisation is required. Similarly it will also automatically deinitialise as required.{quote}
> It looks like removing the calls to the OpenSSL library initialization in common-ssh fixes the problem for me. Perhaps some library we're using for VNC is also initializing OpenSSL.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)