Hello!

According to 
https://svn.apache.org/repos/asf/openmeetings/site/trunk/RTMPSAndHTTPS.html
I modifed 

1. Edit red5/conf/jee-container.xml file:
Comment Tomcat without SSL enabled section
UNComment Tomcat with SSL enabled section
2. Edit red5/webapps/openmeetings/public/config.xml and set 

There is no $om/webapps/openmeetings/public/config.xml

Native RTMPS
2. Edit red5/conf/red5-core.xml file:
UNComment RTMPS section
3. Edit red5/webapps/openmeetings/public/config.xml and set

Again, there is no $om/webapps/openmeetings/public/config.xml

OM starts but I get an error

Apr 10, 2020 1:21:05 PM org.apache.catalina.util.LifecycleBase 
handleSubClassException
SCHWERWIEGEND: Failed to initialize component 
[Connector[org.apache.coyote.http11.Http11Nio2Protocol-5443]]
org.apache.catalina.LifecycleException: Protocol handler initialization failed

Caused by: java.lang.IllegalArgumentException: 
/home/andreas/om/conf/keystore.jks (Datei oder Verzeichnis nicht gefunden)

Is it mandatory to set up a keystore first?

-rw-r----- 1 andreas users  1670 25. Feb 2014  access.properties
-rw-r----- 1 andreas users 10476 24. Okt 2014  catalina.policy
-rw-r----- 1 andreas users  1656 26. Jul 2016  context.xml
-rw-r----- 1 andreas users 14172 25. Feb 2014  ehcache.xml
-rw-r----- 1 andreas users  6188 10. Apr 13:17 jee-container.xml
-rw-r----- 1 root    root   6218 10. Apr 12:59 jee-container.xml.orig
-rw-r----- 1 andreas users  1364 25. Feb 2014  keystore.jmx
-rw-r----- 1 andreas users   920  5. Feb 2016  logback.xml
-rw-r----- 1 andreas users   613 30. Jan 2016  no-jee-container.xml
-rw-r----- 1 andreas users  1346 25. Feb 2014  password.properties
-rw-r----- 1 andreas users   449 25. Feb 2014  realm.properties
-rw-r----- 1 andreas users 10968 20. Apr 2019  red5-common.xml
-rw-r----- 1 andreas users 14383 10. Apr 13:20 red5-core.xml
-rw-r----- 1 root    root  14379 10. Apr 13:08 red5-core.xml.orig
-rw-r----- 1 andreas users    55 25. Feb 2014  red5.globals
-rw-r----- 1 andreas users 12790 23. Jan 2016  red5.policy
-rw-r----- 1 andreas users  5035 13. Dez 2018  red5.properties
-rw-r----- 1 andreas users  2589 28. Jun 2016  red5.xml
-rw-r----- 1 andreas users   628 25. Feb 2014  tomcat-users.xml
-rw-r----- 1 andreas users   661 25. Feb 2014  truststore.jmx

  Andreas


Maxim Solodovnik <[email protected]> schrieb am 07.04.20 um 12:51:00 Uhr:

> You All right :))
> 
> Version 4.0.x is shipped with HTTPS turned OFF out-of-the-box
> Version 5.0.x has HTTPS turned ON by default
> 
> Main site contains instructions for 5.0.x
> 
> There is no server.xml for version 4.0.x, it uses `embedded tomcat` and
> it's own config files
> 
> On Tue, 7 Apr 2020 at 03:52, Zenon Panoussis <[email protected]> wrote:
> 
> >  
> > > Ok, thank you. I read https://openmeetings.apache.org/HTTPS.html and  
> > what I don't  
> > > understand is that om does not listen on port 5443 after starting.  
> >
> > Out of the box, it does. If you can't access it on 5443,
> > check your firewall.
> >  
> > > <quote>
> > > Self-signed certificate
> > > This option is available out-of-the-box, just follow the URL:  
> > https://localhost:5443/openmeetings  
> > > </quote>  
> >
> > I'm only guessing now: is OM running on the same machine
> > as your browser? If not, you need to change or remove the
> > "address" statement in the <Connector port="5443"... stanza
> > in $OM_HOME/conf/server.xml. Something like changing
> >
> > <Connector address="localhost" port="5443"
> > protocol="org.apache.coyote.http11.Http11NioProtocol"
> >      maxThreads="150" SSLEnabled="true"
> >      keystoreFile="conf/keystore" keystorePass="openmeetings"
> >      clientAuth="false" sslProtocol="TLS" />
> >
> > to
> >
> > <Connector port="5443"
> > protocol="org.apache.coyote.http11.Http11NioProtocol"
> >      maxThreads="150" SSLEnabled="true"
> >      keystoreFile="conf/keystore" keystorePass="openmeetings"
> >      clientAuth="false" sslProtocol="TLS" />
> >
> > That will allow OM to also bind on the machine's external
> > IP-address, so that it can be reached from other machines.
> > See https://tomcat.apache.org/tomcat-8.5-doc/config/http.html
> > for more detail.

Reply via email to