Saravanan created GUACAMOLE-2089:
------------------------------------

             Summary: Will 1.6.0 compile with openssl-fips-1.0.2zj
                 Key: GUACAMOLE-2089
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-2089
             Project: Guacamole
          Issue Type: Task
          Components: guacamole-server
    Affects Versions: 1.6.0
         Environment: OS: SUSE Linux Enterprise Server 12 SP3
OpenSSL: openssl-fips-1.0.2zj
            Reporter: Saravanan


*Background:* We successfully compiled and deployed guacamole-server-1.4.0 on 
SLES 12 SP3 with OpenSSL-FIPS-1.0.2j. The compilation worked because 1.4.0 
includes OpenSSL compatibility shims (rsa-compat.h, dsa-compat.h) that provide 
OpenSSL 1.1.x-style functions for older OpenSSL versions.

*Evidence from 1.4.0:*
 * config.h shows: {{/* #undef HAVE_RSA_GET0_KEY */}} (function not available 
in 1.0.2)
 * rsa-compat.c provides: {{RSA_get0_key()}} implementation using direct struct 
access ({{{}rsa_key->n{}}}, {{{}rsa_key->e{}}})
 * This compatibility layer allows 1.4.0 to work seamlessly with OpenSSL 1.0.2

*Question:* Does guacamole-server-1.6.0 still include these OpenSSL 1.0.2 
compatibility shims, or were they removed?

*Specific Environment:*
 * OS: SUSE Linux Enterprise Server 12 SP3
 * OpenSSL: openssl-fips-1.0.2zj
 * Target: guacamole-server-1.6.0

*Why this matters:* Many enterprise environments are restricted to 
FIPS-validated OpenSSL versions. Understanding the minimum OpenSSL version 
requirements helps administrators plan deployments and upgrades.

*Request:* Could the development team clarify:
 # Whether 1.6.0 maintains OpenSSL 1.0.2 compatibility
 # If not, what is the minimum supported OpenSSL version for 1.6.0
 # Any official guidance on OpenSSL version requirements



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

Reply via email to