Hi

I'm glad to hear that you did it. You can fix the pid file problem as follows. Problem is that user kurento can't write PID file to

/var/run/openmeetings.pid

Well, create dir

sudo mkdir /var/run/openmeetings

Grant ownership of the directory just created

sudo chown kurento /var/run/openmeetings

Change file /etc/systemd/system/openmeetings.service line

Environment=CATALINA_PID=/var/run/openmeetings.pid

to

Environment=CATALINA_PID=/var/run/openmeetings/openmeetings.pid

Reload

sudo systemctl daemon-reload

And finally, restart openmeetings

sudo systemctl restart openmeetings

Good luck!

El 5/5/20 a las 19:32, Peter-Otto Weber escribió:

Together with Maxim and Juan (they had the brain and i had the fingers) i was able to configure my OpenMeetings m3 to work on Port 443.

The base system follows the guides

  * Installation OpenMeetings 5.0.0-M3 on Ubuntu 18.04 LTS.pdf
  * Installation SSL certificates and Coturn for OpenMeetings 5.0.0-M3.pdf

The main problems were with firewall and Coturn using „kurento“ as user and not „nobody“.

After all it was not so many things to do:

Backup /opt(open503/openmeetings.service

Backup /opt/open503/config/server.xml

Change openmeetings.service

[Service]

Type=forking

ADD THIS LINE à AmbientCapabilities=CAP_NET_BIND_SERVICE

Change all folders /openmeetings/ to /open503/

Change User=nobody to User = kurento

Copy this file to /etc/systemd/system/openmeetings.service

Change all port 5443 to 443 in server.xml (two places)

Check firewall and open port 443 if not open as in my case 😉  )

Reboot

sudo /etc/init.d/mysql start                                 MariaDB data server

sudo /etc/init.d/kurento-media-server start Kurento media server

sudo systemctl start openmeetings openmeetings

There’s still a problem with creating pid file – i will check out later…

Best wishes

POW

Reply via email to