Am 03.01.2024 um 00:51 schrieb Klemens Nanni:
Anyone successfully using mcabber?
Plain -current without config fails to connect via TLS:

        $ mcabber
        /set jid = u...@example.com
        /set server = example.com
        /set password = secret
        /connect
        [00:41:16] No configuration file has been found.
        [00:41:41] Connecting to server: pimux.de
        [00:41:41]  with resource mcabber.ccd21665
        [00:41:42] Disconnected, reason: 3->'LM_DISCONNECT_REASON_ERROR'
[interleaved stderr]
        ** (process:70988): WARNING **: 00:42:51.509: SSL_connect(): -1 / 
SSL_ERROR_SSL
        ** (process:70988): WARNING **: 00:42:51.509:    error:1404E0BF:SSL 
routines:ST_BEFORE_CONNECT:no protocols available

'/set tls = 1' (default) makes no difference.

Updating outdated(/unmaintained/dead) loudmouth to 1.5.4 and rebuilding
mcabber only causes various different *-after-free errors, this is my
minimal reproducer

Can you retry without any patches for loudmouth 1.5.4? The port that is sitting in my tree looks the same Makefile wise, but I have an empty/no patches directory. That version builds on arm64 and connects just fine to my server offering TLSv1.3. I can recheck on amd64 later.

But AFAIR that build of loudmouth-1.5.4 was breaking the freetalk port that crashed during connect the last time I checked.

Kind regards
Markus





Reply via email to