Solved Biboumi problems

Hello,

I'm using freebsb 13.2.

I have ejabberd there, set up at somedomain.

I wanted do host my own biboumi xmpp <-> irc bridge.

I set it up with

hostname = irc.somedomain
xmpp_server = 127.0.0.1

I also added this to the listen list in ejabberd.yml:

i have this in `listen` in ejabberd:

-

port: 8889

module: ejabberd_service

access: all

shaper_rule: fast

ip: "127.0.0.1"

hosts: "irc.somedomain":
password: "somepass"

However, when I try to connect to #freebsd%irc.libera.chat@irc.somedomain I get this error:

Connecting to irc.libera.chat:6697 (encrypted)

Connected to IRC server (encrypted).

ERROR: Connection closed: TLS error: Certificate validation failure: Certificate issuer not found

On biboumi chat they told me it might have something to do with system certificates.

Any ideas?

Best,
Przemek
 
OK, turns out that biboumi couldn't find proper certificates on FreeBSD. I had to edit biboumi.cfg with this line:

Code:
ca_file=/usr/local/share/certs/ca-root-nss.crt
 
Back
Top