Openmeetings

From Objectif Client Inc
Jump to navigation Jump to search

Installation

Dowload openmeetings at Apache Openmeetings Select tar.gz archive

Decompress into /opt/red5 folder

tar xzvf --file-name--

Via Script with mysql

cd /opt/red5

./admin.sh -i -v -tz America/Montreal -email webmaster@objclt.ca -group webbase -user admin --password password --db-type mysql --db-host mydbserver --db-name openmeetings --db-user dbuser --db-pass password --smtp-server smtp.objclt.ca --email-auth-user emailuser --system-email-address noreply@objclt.ca  --email-auth-pass password

Setup Proxy

Change rtmps Port (red.property)

  • Modify red5/conf/red5.properties
rtmps.port=5443
rtmps.keystorepass=yourpassword (password = password you set on your new keystore)
http.port=443
https.port=443

Force Ssl (config.xml)

  • Modify red5/webapps/openmeetings/public/config.xml
<rtmpsslport>5443</rtmpsslport>
<useSSL>yes</useSSL>
<proxyType>best</proxyType>
<protocol>https</protocol>
<red5httpport>443</red5httpport> 

To use https

  • go into directory red5/conf (cd red5/conf)
  • Take a backup of the original jee-container
cp jee-container.xml jee-container.xml.orig
  1. Comment the entire section under Tomacat without SSL Enabled
    1. add an "" just after the line "Tomacat without SSL Enabled"
    2. add an "" just after the first balise </bean>
  2. Uncomment the entire section under Tomacat without SSL Enabled
    1. remove "" just after the line "Tomcat with SSL enabled"
    2. remove "" just after the second balise </bean>