我在单个VM上安装了工作正常的jitsi-meet。我现在想从此VM设置中“分离” videobridge2(JVB)并将其安装在另一台计算机上(仅使用https 443端口)。
我观看了this outdated tutorial,并了解了它在幕后的工作原理。 我偶然发现了this more recent wiki,并决定遵循它。
虽然我不确定是否可以正确地完全遵循它(因为某些部分对我而言不是很明确),但我的遥远JVB日志中却出现此错误:
import java.util.*;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
public class Tail {
public static void main(String[] args) {
// open a text file for reading
String filename = new String("hithere.txt");
Scanner sc;
try {
int wordnumber = 0;
sc = new Scanner(new File("tinytinyTale.txt"));
while (sc.hasNext() ) {
String s = sc.next();
System.out.println(s.lastIndexOf(" "));
}
sc.close();
System.out.println(s.substring(s.lastIndexOf(" ")+1)) ;
}
catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
如果我正确理解,则远程JVB会尝试连接至我的jitsi-meet VM韵律以接收流量。但是根据上述日志,MUC连接似乎存在证书问题。我在社区论坛上发现this old thread,说不需要担心所有这些自签名证书,但是我感觉我应该尝试安装适当的证书吗?
最近有人在这里成功地将多个JVB实例安装到jitsi-meet安装中,这可以减轻我的负担吗?
谢谢
答案 0 :(得分:0)
您需要在远程JVB中禁用证书验证。在远程JVB /etc/jitsi/videobridge/sip-communicator.properties
文件中,再添加一个参数
org.jitsi.videobridge.xmpp.user.shard.DISABLE_CERTIFICATE_VERIFICATION=true
它的wiki现在也已更新。