I've been trying to configure a jitsi-meet server for a time now, following various guides, but I get this error in jicofo.log:
Followed by a loooong list of java exceptions.
Prosody only shows this when I try to connect to the jitsi-server:
nginx/jitsi-videobridge log shows no error.
So I assume this java/ssl issue is the showstopper. The certificates are from lets encrypt and I generated the prosody certs and the jicofo truststore.jks, according to the honeyguide blog. This blog also mentions that the RC script does not read the configuration files, is this still an issue?
Any ideas? Thank you!
Edit: Maybe a problem with the prosody certificates, oh well: https://github.com/jitsi/jitsi-videobridge/issues/1402
Code:
Jicofo 2023-04-20 19:17:28.889 INFO: [1] JicofoServices.<init>#134: Starting HTTP server with config: host=null, port=8888, tlsPort=8843, isTls=false, keyStorePath=null, sendServerVersion=true, [TLSv1.2, TLSv1.3]=[TLSv1.2, TLSv1.3], tlsCipherSuites=[TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256].
Jicofo 2023-04-20 19:17:29.004 SEVERE: [16] [xmpp_connection=client] XmppProvider.doConnect#179: Failed to connect/login: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
org.jivesoftware.smack.SmackException$SmackWrappedException: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Followed by a loooong list of java exceptions.
Prosody only shows this when I try to connect to the jitsi-server:
Code:
info Client disconnected: sslv3 alert certificate unknown
info Client connected
info Client disconnected: tlsv1 alert internal error
nginx/jitsi-videobridge log shows no error.
So I assume this java/ssl issue is the showstopper. The certificates are from lets encrypt and I generated the prosody certs and the jicofo truststore.jks, according to the honeyguide blog. This blog also mentions that the RC script does not read the configuration files, is this still an issue?
Any ideas? Thank you!
Edit: Maybe a problem with the prosody certificates, oh well: https://github.com/jitsi/jitsi-videobridge/issues/1402