Thanks Nicky & Mike !
I have tried firstly what Nichy said and after all, the issue remains the
same. Checking openssl version, I see that I have 1.1.1n from March 2022
which I think it is the standard for Ubuntu 22.0.4 .
Any other stuff to try?



El sáb, 3 jun 2023 a las 22:51, Michael Jumper (<[email protected]>)
escribió:

> On 6/3/23 12:10, Nick Couchman wrote:
> > On Sat, Jun 3, 2023 at 2:26 PM David Rodriguez <[email protected]
> > <mailto:[email protected]>> wrote:
> >
> >     I'm trying to upgrade to 1.5.2 in a Ubuntu 22.0.4 machine, however
> >     although the upgrade seems to be successfully, the existing RDP and
> >     SSH connections, don't longer work, the connection drops
> instantantly.
> >     Looking in the syslog, I see the following entry, which I think is
> >     the cause of the connections drops:
> >     /"/usr/local/sbin/guacd: symbol lookup error:
> >     /usr/local/lib/libguac.so.21: undefined symbol: FIPS_mode"/
> >
> >
> > This usually happens because some of the libraries from the previous
> > Guacamole version are left behind and then still get linked/referenced.
> > My suggestion would be;
> > * Remove all of the Guacamole binaries and libraries from the system.
> > * In the source directory, "make distclean" and then reconfigure,
> > rebuild, and install.
> > * Try the connections, again, and see if they work.
> >
>
> Just tried installing guacamole-server 1.5.2 on a fresh Ubuntu 22.04
> instance, and things appear to work correctly. I see no undefined symbol
> errors.
>
> The FIPS_mode() function is part of OpenSSL but is specific to OpenSSL
> 1.x. It was deprecated and removed from OpenSSL 3.0, so the
> guacamole-server code uses that function only if built against an older
> OpenSSL:
>
>
> https://github.com/apache/guacamole-server/blob/83ca7aa16b49830b5adb5a0ce60082b385163934/src/libguac/fips.c#L23-L45
>
> My guess would be that the version of OpenSSL present at build time was
> older, and that the version was upgraded later to a version that lacks
> FIPS_mode(). Rebuilding guacamole-server against the copy of OpenSSL
> currently present should solve the issue.
>
> - Mike
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to