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 boot from USB memory 
stick).  


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



Reply via email to