[jitsi-users] Installing Jitsi Meet on FreeBSD


#1

Hi, all,

I am trying to compile and install Jitsi Meet on FreeBSD, but encountered a
lot of problems. Does someone have any experience in installing Jitsi Meet
on FreeBSD?

Following the tutorial here:
https://github.com/jitsi/jitsi-meet/blob/master/doc/manual-install.md

I was able to install and configure prosody and nginx. I also compiled
Jitsi Video Bridge with Maven, but it seems to have some native libraries
that are available only for Linux, Windows and MacOS. This is the first
hurdle.

Then I tried with the compiled jvb to connect to a XMPP server and it gave
the error:

SEVERE: host-unknown, host:10.xx.xx.xx, port:5222
org.xmpp.component.ComponentException: host-unknown
at
org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:219)
at
org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:221)
at
org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:201)
at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:270)
at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:255)
at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:193)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)

Although I know the IP address has a valid XMPP server at this port, I can
verify this by connecting via telnet.

I'd be thankful for any ideas or suggestions.

Best Regards

···

-------------------------------------
Mail.BG: Безплатен e-mail адрес. Най-добрите характеристики на българския пазар - 30 GB пощенска кутия, 1 GB прикрепен файл, безплатен POP3, мобилна версия и други. http://mail.bg


#2

Hi,

Did you see the replies in the other thread?

···

On 12/03/16 13:49, v_bachvarov@mail.bg wrote:

Hi, all,

I am trying to compile and install Jitsi Meet on FreeBSD, but
encountered a lot of problems. Does someone have any experience in
installing Jitsi Meet on FreeBSD?

Following the tutorial here:
https://github.com/jitsi/jitsi-meet/blob/master/doc/manual-install.md

I was able to install and configure prosody and nginx. I also compiled
Jitsi Video Bridge with Maven, but it seems to have some native
libraries that are available only for Linux, Windows and MacOS. This is
the first hurdle.

Then I tried with the compiled jvb to connect to a XMPP server and it
gave the error:

SEVERE: host-unknown, host:10.xx.xx.xx, port:5222
org.xmpp.component.ComponentException: host-unknown
     at
org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:219)
     at
org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:221)
     at
org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:201)
     at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:270)
     at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:255)
     at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:193)
     at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
     at java.util.concurrent.FutureTask.run(FutureTask.java:262)
     at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
     at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
     at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
     at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
     at java.lang.Thread.run(Thread.java:745)

Although I know the IP address has a valid XMPP server at this port, I
can verify this by connecting via telnet.

This is an error from the XMPP server. Prosody doesn't know about the component that you are trying to connect (it should be configured in a "Component" section in its config file).

Regards,
Boris