On Sat, Jan 30, 2021 at 11:38 PM Jonathan Engwall < [email protected]> wrote:
> Hello J?vorsky > > No, I have it running on localhost with a self signed certificate. > > Prosopyctl will create and import the SSL certificates. This command rolls > off the screen. Prosopy needs the specific path. You find this command in > the guides. > > Not "Prosopyctl" , but "Prosodyctl" Not "Prosopy" , but "Prosody" Mehmet Erol Sanliturk > I have microphone issues. Might next switch back to chromium; my latest > try is this: "ipfw3 add 443 allow ip" > > Jonathan Engwall > > > On Sat, Jan 30, 2021, 10:40 AM <[email protected]> wrote: > >> Send Users mailing list submissions to >> [email protected] >> >> To subscribe or unsubscribe via the World Wide Web, visit >> http://lists.dragonflybsd.org/mailman/listinfo/users >> or, via email, send a message with subject or body 'help' to >> [email protected] >> >> You can reach the person managing the list at >> [email protected] >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of Users digest..." >> >> >> Today's Topics: >> >> 1. Re: jitsi server for DragonFlyBSD (J?vorszky Bal?zs) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Sat, 30 Jan 2021 19:40:03 +0100 >> From: J?vorszky Bal?zs <[email protected]> >> To: [email protected] >> Subject: Re: jitsi server for DragonFlyBSD >> Message-ID: <[email protected]> >> Content-Type: text/plain; charset="utf-8" >> >> Hi Johathan, >> >> Should I expose prosody directly? >> >> J?vorszky Bal?zs >> >> On 1/30/21 7:26 PM, Jonathan Engwall wrote: >> > Hello J?vorsky, >> > (sorry about the lack of character support) >> > >> > I read your post again, the links you provided and had good results >> > last night. >> > >> > Your foremost problem is simply starting the server through nginx.? >> > >> > Jonathan Engwall >> > >> > On Wed, Jan 27, 2021, 9:51 AM <[email protected] >> > <mailto:[email protected]>> wrote: >> > >> > Send Users mailing list submissions to >> > ? ? ? ? [email protected] <mailto:[email protected]> >> > >> > To subscribe or unsubscribe via the World Wide Web, visit >> > ? ? ? ? http://lists.dragonflybsd.org/mailman/listinfo/users >> > or, via email, send a message with subject or body 'help' to >> > ? ? ? ? [email protected] >> > <mailto:[email protected]> >> > >> > You can reach the person managing the list at >> > ? ? ? ? [email protected] >> > <mailto:[email protected]> >> > >> > When replying, please edit your Subject line so it is more specific >> > than "Re: Contents of Users digest..." >> > >> > >> > Today's Topics: >> > >> > ? ?1. jitsi server for DragonFlyBSD (J?vorszky Bal?zs) >> > >> > >> > >> ---------------------------------------------------------------------- >> > >> > Message: 1 >> > Date: Wed, 27 Jan 2021 18:50:49 +0100 >> > From: J?vorszky Bal?zs <[email protected] >> > <mailto:[email protected]>> >> > To: [email protected] <mailto:[email protected]> >> > Subject: jitsi server for DragonFlyBSD >> > Message-ID: <[email protected] >> > <mailto:[email protected]>> >> > Content-Type: text/plain; charset="utf-8" >> > >> > Hi, >> > >> > I tried to setup a jitsi server on my DragonFlyBSD machine. I've >> > encountered a few problems, some of them fatal as far as I >> understand. >> > Could anyone help? I understand that this is not a "top priority" >> > problem but anyway :) FYI we have a lot of free bandwidth and >> capacity >> > in our servers and we do a lot of virtual conferences lately for >> well >> > known reasons. >> > >> > I found two quite useful guides, easy to follow: >> > >> > https://honeyguide.eu/posts/jitsi-freebsd/?utm_source=discoverbsd >> > >> > https://www.bobeager.uk/jitsi.html (Warning! the jitsi-meet >> config.js >> > doesn't work the way he described!) >> > >> > Of course these are for FreeBSD, but they are very helpful anyway. >> > It's >> > also evident that the relevant DragonFly packages are actually >> > mechanically produced from the corresponding FreeBSD ones. >> > >> > 1. net-im/jitsi-videobridge and net-im/jicofo both use the >> > ${name}_env_file mechanism in the corresponding rc files. This is >> > quite >> > new in FreeBSD (available from 12.x), and evidently it's not ported >> to >> > DragonFly. I ended up hand modifying the rc script and sourcing >> > the env >> > file, an easy fix. >> > >> > /usr/local/etc/rc.d/jicofo: >> > >> > ... >> > >> > { >> > *??????? . $jicofo_env_file* >> > ??????? daemon -p ${pidfile} -o /var/log/${name}.log \ >> > ??????????????? ${command} -Xmx${MAX_MEMORY} \ >> > ... >> > >> > >> > 2. jitsi-videobridge is throwing java exceptions (log excerpt >> > below). I >> > found the *bold, red* parts especially "disturbing". This component >> > should work smoothly after a very minimal configuration: >> > >> > /usr/local/etc/jitsi/videobridge/jitsi-videobridge.conf: >> > >> > JVB_XMPP_HOST=localhost >> > JVB_XMPP_DOMAIN=meet.somedomain.hu <http://meet.somedomain.hu> >> > JVB_XMPP_PORT=5347 >> > JVB_XMPP_SECRET=SomeSecret >> > >> > VIDEOBRIDGE_MAX_MEMORY=3072m >> > >> > /usr/local/etc/jitsi/videobridge/sip-communicator.properties: >> > >> > org.jitsi.videobridge.TCP_HARVESTER_PORT=4443 >> > >> > I'm quite sure my jitsi-videobridge doesn't work but I'm not even >> > sure. >> > It should listen on the tcp port 4443 and the udp port 10000 but >> > according to netstat -na it does not, so it's very likely not >> working. >> > >> > Thanks for any help in advance, >> > >> > Regards: >> > >> > Bal?zs >> > >> > >> > 2021-01-27 18:09:45.271 INFO: [1] NewConfig$1.invoke#88: Loaded >> > NewConfig with origin: merge of system properties,system >> > properties,reference.conf @ >> > >> >> jar:file:/usr/local/share/java/classes/jitsi-videobridge.jar!/reference.conf: >> > 1 >> > >> > 2021-01-27 18:09:45.276 INFO: [1] >> > LegacyConfigFileLoader$Companion.load#40: Attempting to load legacy >> > config file at path /usr/local/etc/jitsi, videobridge, >> > sip-communicator.properties >> > 2021-01-27 18:09:45.473 INFO: [1] >> > LegacyConfigFileLoader$Companion.load#40: Attempting to load legacy >> > config file at path /usr/local/etc/jitsi, videobridge, >> > sip-communicator.properties >> > 2021-01-27 18:09:45.474 INFO: [1] JitsiConfig$Companion.reload#40: >> > Reloading. >> > 2021-01-27 18:09:45.483 INFO: [1] NewConfig$1.invoke#88: Loaded >> > NewConfig with origin: merge of system properties,system >> > properties,reference.conf @ >> > >> >> jar:file:/usr/local/share/java/classes/jitsi-videobridge.jar!/reference.conf: >> > 1 >> > 2021-01-27 18:09:45.483 INFO: [1] >> > LegacyConfigFileLoader$Companion.load#40: Attempting to load legacy >> > config file at path /usr/local/etc/jitsi, videobridge, >> > sip-communicator.properties >> > 2021-01-27 18:09:45.484 INFO: [1] >> > LegacyConfigFileLoader$Companion.load#40: Attempting to load legacy >> > config file at path /usr/local/etc/jitsi, videobridge, >> > sip-communicator.properties >> > 2021-01-27 18:09:45.523 INFO: [13] ConfigurationActivator.start#45: >> > Registered the LegacyConfigurationServiceShim in OSGi. >> > 2021-01-27 18:09:45.526 INFO: [13] >> AbstractVersionActivator.start#91: >> > VersionService registered: JVB 2.1.SNAPSHOT >> > 2021-01-27 18:09:45.542 INFO: [13] >> > org.eclipse.jetty.util.log.Log.initialized: Logging initialized >> @648ms >> > to org.eclipse.jetty.util.log.JavaUtilLog >> > 2021-01-27 18:09:45.641 INFO: [13] >> > org.eclipse.jetty.server.Server.doStart: jetty-9.4.z-SNAPSHOT; >> built: >> > 2019-02-15T16:53:49.381Z; git: >> > eb70b240169fcf1abbd86af36482d1c49826fa0b; >> > jvm 1.8.0_181-b13 >> > 2021-01-27 18:09:47.488 INFO: [13] >> > org.eclipse.jetty.server.handler.ContextHandler.doStart: Started >> > o.e.j.s.ServletContextHandler@1f475259{/,null,AVAILABLE} >> > 2021-01-27 18:09:47.501 INFO: [13] >> > org.eclipse.jetty.server.AbstractConnector.doStart: Started >> > ServerConnector@14a826bd{HTTP/1.1,[http/1.1]}{0.0.0.0:8080 >> > <http://0.0.0.0:8080>} >> > 2021-01-27 18:09:47.501 INFO: [13] >> > org.eclipse.jetty.server.Server.doStart: Started @2608ms >> > 2021-01-27 18:09:47.512 INFO: [13] >> > AbstractJettyBundleActivator.start#613: Not starting the Jetty >> service >> > for >> org.jitsi.videobridge.websocket.WebSocketBundleActivator(port=-1) >> > *2021-01-27 18:09:47.525 WARNING: [13] UlimitCheck.printUlimits#111: >> > Running with open files limit null (hard null), thread limit null >> > (hard >> > null). These values are too low and they will limit the number of >> > participants that the bridge can serve simultaneously.** >> > *2021-01-27 18:09:47.528 INFO: [13] >> VideobridgeExpireThread.start#92: >> > Starting with 60 second interval. >> > 2021-01-27 18:09:47.529 WARNING: [13] Videobridge.start#909: No >> > authorized source regexp configured. Will accept requests from any >> > source. >> > 2021-01-27 18:09:47.632 INFO: [13] JitsiConfig$Companion.reload#40: >> > Reloading. >> > 2021-01-27 18:09:47.638 INFO: [13] NewConfig$1.invoke#88: Loaded >> > NewConfig with origin: merge of system properties,system >> > properties,reference.conf @ >> > >> >> jar:file:/usr/local/share/java/classes/jitsi-videobridge.jar!/reference.conf: >> > 1 >> > 2021-01-27 18:09:47.638 INFO: [13] >> > LegacyConfigFileLoader$Companion.load#40: Attempting to load legacy >> > config file at path /usr/local/etc/jitsi, videobridge, >> > sip-communicator.properties >> > 2021-01-27 18:09:47.639 INFO: [13] >> > LegacyConfigFileLoader$Companion.load#40: Attempting to load legacy >> > config file at path /usr/local/etc/jitsi, videobridge, >> > sip-communicator.properties >> > 2021-01-27 18:09:47.648 INFO: [13] >> > AbstractHealthCheckService.start#96: >> > Started with interval=10000, timeout=PT30S, maxDuration=PT3S, >> > stickyFailures=false. >> > 2021-01-27 18:09:47.660 INFO: [13] OctoRelayService.start#62: Octo >> > relay >> > is disabled. >> > 2021-01-27 18:09:47.723 INFO: [28] ComponentBase.loadConfig#202: >> > Component org.jitsi.videobridge. config: >> > 2021-01-27 18:09:47.723 INFO: [28] ComponentBase.loadConfig#203:?? >> > ping >> > interval: 10000 ms >> > 2021-01-27 18:09:47.724 INFO: [28] ComponentBase.loadConfig#204:?? >> > ping >> > timeout: 5000 ms >> > 2021-01-27 18:09:47.724 INFO: [28] ComponentBase.loadConfig#205:?? >> > ping >> > threshold: 3 >> > 2021-01-27 18:09:48.157 INFO: [24] >> > org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize: >> > Initialized >> > mapping harvesters (delay=513ms).? stunDiscoveryFailed=false >> > 2021-01-27 18:09:57.675 INFO: [25] Videobridge.createConference#319: >> > create_conf, id=c552d97d6078c229 gid=null logging=false >> > 2021-01-27 18:09:57.690 INFO: [25] TaskPools.<clinit>#81: TaskPools >> > detected 8 processors, creating the CPU pool with that many threads >> > 2021-01-27 18:09:57.831 INFO: [25] >> > org.ice4j.ice.harvest.AbstractUdpListener.<init>: Initialized >> > AbstractUdpListener with address 217.116.43.47:10000/udp >> > <http://217.116.43.47:10000/udp>. Receive buffer >> > size 419430 (asked for 1048 5760) >> > 2021-01-27 18:09:57.832 INFO: [25] >> > org.ice4j.ice.harvest.SinglePortUdpHarvester.<init>: Initialized >> > SinglePortUdpHarvester with address 217.116.43.47:10000/udp >> > <http://217.116.43.47:10000/udp> >> > *Error loading native library: java.lang.Exception: Unsupported OS: >> > DragonFlyBSD** >> > *2021-01-27 18:09:58.607 SEVERE: [25] >> > RecurringRunnableExecutor.run#230: >> > The invocation of the method >> org.jitsi.videobridge.health.Health.run() >> > threw an exception. >> > java.lang.UnsatisfiedLinkError: >> > org.jitsi_modified.sctp4j.SctpJni.usrsctp_init(I)Z >> > ??????? at org.jitsi_modified.sctp4j.SctpJni.usrsctp_init(Native >> > Method) >> > ??????? at org.jitsi_modified.sctp4j.Sctp4j.init(Sctp4j.java:40) >> > ??????? at >> > org.jitsi.videobridge.sctp.SctpManager.<clinit>(SctpManager.java:54) >> > ??????? at >> > >> org.jitsi.videobridge.Endpoint.createSctpConnection(Endpoint.java:860) >> > ??????? at org.jitsi.videobridge.health.Health.check(Health.java:77) >> > ??????? at >> > org.jitsi.videobridge.health.Health.performCheck(Health.java:211) >> > ??????? at >> > >> >> org.jitsi.health.AbstractHealthCheckService.run(AbstractHealthCheckService.kt:144) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor.run(RecurringRunnableExecutor.java:216) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor.runInThread(RecurringRunnableExecutor.java:292) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor.access$000(RecurringRunnableExecutor.java:36) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor$1.run(RecurringRunnableExecutor.java:328) >> > 2021-01-27 18:10:07.677 INFO: [25] Videobridge.createConference#319: >> > create_conf, id=2cf3fa4f00c2ff3a gid=null logging=false >> > 2021-01-27 18:10:07.683 SEVERE: [25] >> > RecurringRunnableExecutor.run#230: >> > The invocation of the method >> org.jitsi.videobridge.health.Health.run() >> > threw an exception. >> > java.lang.NoClassDefFoundError: Could not initialize class >> > org.jitsi.videobridge.sctp.SctpManager >> > ??????? at >> > >> org.jitsi.videobridge.Endpoint.createSctpConnection(Endpoint.java:860) >> > ??????? at org.jitsi.videobridge.health.Health.check(Health.java:77) >> > ??????? at >> > org.jitsi.videobridge.health.Health.performCheck(Health.java:211) >> > ??????? at >> > >> >> org.jitsi.health.AbstractHealthCheckService.run(AbstractHealthCheckService.kt:144) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor.run(RecurringRunnableExecutor.java:216) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor.runInThread(RecurringRunnableExecutor.java:292) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor.access$000(RecurringRunnableExecutor.java:36) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor$1.run(RecurringRunnableExecutor.java:328) >> > 2021-01-27 18:10:17.677 INFO: [25] Videobridge.createConference#319: >> > create_conf, id=cd809d65b2aa732a gid=null logging=false >> > 2021-01-27 18:10:17.683 SEVERE: [25] >> > RecurringRunnableExecutor.run#230: >> > The invocation of the method >> org.jitsi.videobridge.health.Health.run() >> > threw an exception. >> > java.lang.NoClassDefFoundError: Could not initialize class >> > org.jitsi.videobridge.sctp.SctpManager >> > ??????? at >> > >> org.jitsi.videobridge.Endpoint.createSctpConnection(Endpoint.java:860) >> > ??????? at org.jitsi.videobridge.health.Health.check(Health.java:77) >> > ??????? at >> > org.jitsi.videobridge.health.Health.performCheck(Health.java:211) >> > ??????? at >> > >> >> org.jitsi.health.AbstractHealthCheckService.run(AbstractHealthCheckService.kt:144) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor.run(RecurringRunnableExecutor.java:216) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor.runInThread(RecurringRunnableExecutor.java:292) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor.access$000(RecurringRunnableExecutor.java:36) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor$1.run(RecurringRunnableExecutor.java:328) >> > 2021-01-27 18:10:27.697 INFO: [25] Videobridge.createConference#319: >> > create_conf, id=4bb74965720a56d9 gid=null logging=false >> > 2021-01-27 18:10:27.702 SEVERE: [25] >> > RecurringRunnableExecutor.run#230: >> > The invocation of the method >> org.jitsi.videobridge.health.Health.run() >> > threw an exception. >> > java.lang.NoClassDefFoundError: Could not initialize class >> > org.jitsi.videobridge.sctp.SctpManager >> > ??????? at >> > >> org.jitsi.videobridge.Endpoint.createSctpConnection(Endpoint.java:860) >> > ??????? at org.jitsi.videobridge.health.Health.check(Health.java:77) >> > ??????? at >> > org.jitsi.videobridge.health.Health.performCheck(Health.java:211) >> > ??????? at >> > >> >> org.jitsi.health.AbstractHealthCheckService.run(AbstractHealthCheckService.kt:144) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor.run(RecurringRunnableExecutor.java:216) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor.runInThread(RecurringRunnableExecutor.java:292) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor.access$000(RecurringRunnableExecutor.java:36) >> > ??????? at >> > >> >> org.jitsi.utils.concurrent.RecurringRunnableExecutor$1.run(RecurringRunnableExecutor.java:328) >> > >> > -------------- next part -------------- >> > An HTML attachment was scrubbed... >> > URL: >> > < >> http://lists.dragonflybsd.org/pipermail/users/attachments/20210127/d6980781/attachment.htm >> > >> > -------------- next part -------------- >> > A non-text attachment was scrubbed... >> > Name: 0xC6991810B203B247.asc >> > Type: application/pgp-keys >> > Size: 949 bytes >> > Desc: not available >> > URL: >> > < >> http://lists.dragonflybsd.org/pipermail/users/attachments/20210127/d6980781/attachment.bin >> > >> > -------------- next part -------------- >> > A non-text attachment was scrubbed... >> > Name: signature.asc >> > Type: application/pgp-signature >> > Size: 228 bytes >> > Desc: OpenPGP digital signature >> > URL: >> > < >> http://lists.dragonflybsd.org/pipermail/users/attachments/20210127/d6980781/attachment-0001.bin >> > >> > >> > ------------------------------ >> > >> > Subject: Digest Footer >> > >> > _______________________________________________ >> > Users mailing list >> > [email protected] <mailto:[email protected]> >> > http://lists.dragonflybsd.org/mailman/listinfo/users >> > >> > >> > ------------------------------ >> > >> > End of Users Digest, Vol 101, Issue 13 >> > ************************************** >> > >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://lists.dragonflybsd.org/pipermail/users/attachments/20210130/eafd8d9d/attachment.htm >> > >> -------------- next part -------------- >> A non-text attachment was scrubbed... >> Name: 0xC6991810B203B247.asc >> Type: application/pgp-keys >> Size: 949 bytes >> Desc: not available >> URL: < >> http://lists.dragonflybsd.org/pipermail/users/attachments/20210130/eafd8d9d/attachment.bin >> > >> -------------- next part -------------- >> A non-text attachment was scrubbed... >> Name: signature.asc >> Type: application/pgp-signature >> Size: 228 bytes >> Desc: OpenPGP digital signature >> URL: < >> http://lists.dragonflybsd.org/pipermail/users/attachments/20210130/eafd8d9d/attachment-0001.bin >> > >> >> ------------------------------ >> >> Subject: Digest Footer >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.dragonflybsd.org/mailman/listinfo/users >> >> >> ------------------------------ >> >> End of Users Digest, Vol 101, Issue 16 >> ************************************** >> >
