Hi > Am 25.09.2023 um 18:57 schrieb Alvaro <zurca...@gmail.com>: > > ...i made the bootable iso on USB with "Rufus" on Windows.
Too bad, I don't have Windows. Only Linux and macOS. Hopefully, I may find someone around who still uses Windows and is a bit adventurous with their precious system. > The tutorial works on the following path: > > /opt/open710 > > ...and you are working on: > > "And in /opt/openmeetings/…./kurento.properties" > > Maybe you are working on some right path and > other times on /opt/openmeetings/, and therefore > the differents configurations no coincide. Well, I used openmeetings instead of open710. I just checked again, I did it consistently. Obviously, there is a communication block between KMS and coturn. Is there a third location where I have to specify the the secret? And do I use the correct IP configuration? Thanks again Peter > ----------- > > > > On Mon, 25 Sep 2023 17:53:28 +0200 > Peter Boy <p...@boy-digital.de> wrote: > >> Hi Alvaro, >> >> Thanks for the info >> >>> Am 25.09.2023 um 11:21 schrieb Alvaro <zurca...@gmail.com>: >>> >>> >>> >>> You said: >>> >>> "But the video is only displayed for each local >>> user on their own machine" >>> >>> ...That is happen to me when the server is not >>> connected to Internet. When is connected to Internet >>> any user can see the cam of the other users. >>> >>> About the live iso in the tutorial section it can >>> be booted from USB memory stick. >> >> How get I the iso onto the stick? I tried balenaEtcher which got me just one >> hidden partition on the stick, not recognized as bootable, and I tried dd, >> which got me the same (id 17 HPFS/NTFS) and a warning about iso9660 >> signature. The partition was marked as bootable but not recognized as >> bootable by BIOS. I can mount the partition and get 4 directories. >> Unfortunately, I have no idea how to make it bootable. >> >> >>> Attached my turn.log file running some minutes ago >>> with succes. >> >> I got the same with some differences regarding the interfaces. But after I >> connected to the server I got >> In /var/log/coturn/turnserver.log : >> >> 3: (1947): DEBUG: turn server id=3 created >> 3: (1943): INFO: Total auth threads: 3 >> 3: (1943): INFO: turnserver compiled without prometheus support >> 1661: (1945): ERROR: check_stun_auth: Cannot find credentials of user >> <1695643791:cbb57dbd-240c-4f61-b801-efe0886c2d7f> >> 1661: (1944): ERROR: check_stun_auth: Cannot find credentials of user >> <1695643791:cbb57dbd-240c-4f61-b801-efe0886c2d7f> >> (repeatedly) >> >> So I must have missed an important part of your guide, but I don’t get it. >> >> I generated the secret using openssl and got >> 500647a15be4f9cef63a8a5208042cfbfbc50f6ac28b1c10f901ee1caedf8421 >> >> I edited /etc/coturn/turnserver: >> >>> ————————————< >> ... >> # Listener interface device (optional, Linux only). >> # NOT RECOMMENDED. >> # >> #listening-device=eth0 >> >> # TURN listener port for UDP and TCP (Default: 3478). >> # Note: actually, TLS & DTLS sessions can connect to the >> # "plain" TCP & UDP port(s), too - if allowed by configuration. >> # >> #listening-port=3478 >> >> # >> #use-auth-secret >> use-auth-secret >> ... >> # by a separate program, so this is why that mode is considered 'dynamic'. >> # >> #static-auth-secret=north >> static-auth-secret=500647a15be4f9cef63a8a5208042cfbfbc50f6ac28b1c10f901ee1caedf8421 >> >> ... >> # >> #realm=mycompany.org >> realm=letsmeet.commtalk.org >> .... >> # >> #stale-nonce=600 >> stale-nonce=0 >>> ————————————< >> >> And in /opt/openmeetings/…./kurento.properties >>> ————————————< >> ################## Kurento ################## >> kurento.ws.url=ws://127.0.0.1:8888/kurento >> kurento.turn.url=148.251.152.52:3478 >> kurento.turn.user= >> kurento.turn.secret=500647a15be4f9cef63a8a5208042cfbfbc50f6ac28b1c10f901ee1caedf8421 >> >> kurento.turn.mode=rest >>> ————————————< >> >> >> >> What do I miss? >> >> >> Thanks >> Peter >> >> >> >> >> >>> ------------- >>> >>> >>> On Mon, 25 Sep 2023 08:55:45 +0200 >>> Peter Boy <p...@boy-digital.de> wrote: >>> >>>> Hi, >>>> >>>> >>>> I installed OpenMeetings on a Fedora F38 Server (new VM) following the >>>> Installation Guide by Alvaro Bustos at >>>> >>>> https://cwiki.apache.org/confluence/download/attachments/27838216/Installation%20OpenMeetings%207.1.0%20on%20Fedora%2038.pdf?version=1&modificationDate=1683788437000&api=v2 >>>> >>>> >>>> And the corresponding tomcat34 and certificate guide. >>>> >>>> The system starts, I can log in and enter one of the (public) predefined >>>> rooms. >>>> >>>> >>>> >>>> But I get a similar issue as user Thomas Scholzen in March this year: >>>> >>>> I see all the user in a room by a placeholder graphics. But the video is >>>> only displayed for each local user on their own machine. All other users >>>> are only reprensented by a placeholder image. The admin can obviously >>>> perform all admin tasks, as far as I could notice. >>>> >>>> I get the same message on screen: "Media server connection for user XXX is >>>> failed, will try to re-connect“ as described in the post mentioned above. >>>> >>>> >>>> >>>> In the Kurento container I found: >>>> ... >>>> ocketTransport.cpp:203:initWebSocket: WebSocket server (ws://) listening >>>> on address '::', port 8888 >>>> ocketTransport.cpp:89:WebSocketTransport: Secure WebSocket server (wss://) >>>> not enabled. <======== >>>> 259:main: Kurento Media Server started >>>> ... >>>> STUN server not configured! NAT traversal requires STUN or TURN >>>> <====== >>>> TURN relay server not configured! NAT traversal requires STUN or TURN. >>>> <====== >>>> >>>> >>>> In log/cotrun/turnserver.log I found >>>> 0: (106922): WARNING: cannot find certificate file: turn_server_cert.pem >>>> (1) >>>> 0: (106922): WARNING: cannot start TLS and DTLS listeners because >>>> certificate file is not set properly >>>> 0: (106922): WARNING: cannot find private key file: turn_server_pkey.pem >>>> (1) >>>> 0: (106922): WARNING: cannot start TLS and DTLS listeners because private >>>> key file is not set properly >>>> 0: (106922): INFO: Certificate file found: //turn_server_cert.pem >>>> 0: (106922): INFO: Private key file found: //turn_server_pkey.pem >>>> 0: (106922): WARNING: NO EXPLICIT LISTENER ADDRESS(ES) ARE CONFIGURED >>>> >>>> The installation guide didn’t mention to configure a certificate in >>>> Coturn. >>>> I’m not that familiar with the technical details of webrtc. But as far as >>>> I read the docs a while ago, WebRTC/Video always needs a secure >>>> connection? So I’m wondering. >>>> >>>> >>>> My questions are: >>>> >>>> a) How can I tackle this issue? >>>> >>>> >>>> b) Is there a demo VM available that I can run either from an USB stick or >>>> just install in KVM/Libvirt, and use as a kind of role model? (The iso in >>>> the tutorial section is obviously für CD/DVD only and can’t ). >>>> >>>> >>>> c) is there an Ansible playbook for OpenMeetings Installation anywhere (my >>>> search was unsuccessful)? >>>> >>>> >>>> >>>> d) Another more general question is: >>>> >>>> The starting point for my exploration of OpenMeeting is a search for a >>>> stable video conferencing system that we can introduce into Fedora Server >>>> as a new "specifically supported service". If I can manage to get a >>>> stable and reproducible test installation, I would then have to compile >>>> OpenMeetings including Kurento from source and build a corresponding RPM. >>>> Kurento is likely to be particularly elaborate. But there was at least a >>>> CentOS 7 rpm. Then it should actually be possible with Fedora, too. >>>> >>>> Do you consider that a feasible project? Or is the OpenMeetings build >>>> system too complex and highly idiosyncratic? I would certainly have some >>>> more questions than I do have now. Would that be feasible with the mailing >>>> list or does it blow up the resources? >>>> >>>> >>>> >>>> Thanks >>>> -- >>>> Peter Boy >>>> https://fedoraproject.org/wiki/User:Pboy >>>> p...@fedoraproject.org >>>> >>>> Timezone: CET (UTC+1) / CEST /UTC+2) >>>> >>>> Fedora Server Edition Working Group member >>>> Fedora Docs team contributor and board member >>>> Java developer and enthusiast >>>> >>>> >>>> >>> >>> >>> >>> <turnserver.log> >> >> -- >> Peter Boy >> https://fedoraproject.org/wiki/User:Pboy >> p...@fedoraproject.org >> >> Timezone: CET (UTC+1) / CEST /UTC+2) >> >> Fedora Server Edition Working Group member >> Fedora Docs team contributor and board member >> Java developer and enthusiast >> >> >> > > > -- Peter Boy https://fedoraproject.org/wiki/User:Pboy p...@fedoraproject.org Timezone: CET (UTC+1) / CEST /UTC+2) Fedora Server Edition Working Group member Fedora Docs team contributor and board member Java developer and enthusiast