Hi all, This email is just to share how I resolved generating Let's Encrypt SSL Certificates for OM server behind a DynDNS.
If you follow the guide "Installation SSL certificates and Coturn for OpenMeetings 5.0.0-M4 on Ubuntu 18.04.pd <https://cwiki.apache.org/confluence/display/OPENMEETINGS/Tutorials+for+installing+OpenMeetings+and+Tools>f" and you are running your OM server at home/small-business using DynDNS, then one step will fail which is generating the Let'sEncrypt Certs. After 8 hours of searching in the internet, trying different DynDNS providers and different workarounds, the issue is resolved by tweaking the command mentioned in the guide as follow: $ sudo -H ./letsencrypt-auto certonly --standalone -d exemple.com -d www.exemple.com # This will create an http-01 challenge and will fail for DynDNS. There are some workarounds that did not work for me. The easiest workaround is to change the command to below $ sudo -H ./letsencrypt-auto certonly --manual -d exemple.com -d www.exemple.com # This will require one more step, but it succeeds. It will ask you to create a token file in $CATALINA_BASE/webapps/ROOT/.well-known/acme-challenge/. Open a new terminal window, create the file and insert the token in it, save and then continue generating the certs, and hopefully, it will success as it did with me. Regards, Ahmad | Unix Home Academy https://www.facebook.com/unix.home/
