You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2016/03/31 13:05:28 UTC
svn commit: r1737222 - /openmeetings/site/trunk/RTMPSAndHTTPS.html
Author: solomax
Date: Thu Mar 31 11:05:28 2016
New Revision: 1737222
URL: http://svn.apache.org/viewvc?rev=1737222&view=rev
Log:
No jira: RTMPS related documentation update; code clean-up
Modified:
openmeetings/site/trunk/RTMPSAndHTTPS.html
Modified: openmeetings/site/trunk/RTMPSAndHTTPS.html
URL: http://svn.apache.org/viewvc/openmeetings/site/trunk/RTMPSAndHTTPS.html?rev=1737222&r1=1737221&r2=1737222&view=diff
==============================================================================
--- openmeetings/site/trunk/RTMPSAndHTTPS.html (original)
+++ openmeetings/site/trunk/RTMPSAndHTTPS.html Thu Mar 31 11:05:28 2016
@@ -1,6 +1,6 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia at 2016-03-25
+ | Generated by Apache Maven Doxia at 2016-03-31
| Rendered using Apache Maven Fluido Skin 1.4
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
@@ -8,7 +8,7 @@
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="author" content="Apache OpenMeetings Team" />
- <meta name="Date-Revision-yyyymmdd" content="20160325" />
+ <meta name="Date-Revision-yyyymmdd" content="20160331" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache OpenMeetings Project – Using OpenMeetings with RTMPS and HTTPS</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.4.min.css" />
@@ -46,7 +46,7 @@
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2016-03-25
+ <li id="publishDate">Last Published: 2016-03-31
</li>
@@ -891,11 +891,11 @@ Enter key password for <red5>
<li>Please NOTE according to this <a class="externalLink" href="http://javarevisited.blogspot.com/2012/09/difference-between-truststore-vs-keyStore-Java-SSL.html">http://javarevisited.blogspot.com/2012/09/difference-between-truststore-vs-keyStore-Java-SSL.html</a>
guide you can split keystore and truststore (OPTIONAL you might just copy keystore to truststore)
</li>
-
+
<li>Create additional certificate as described above.
- Add this certificate to the following keystores: <tt>red5/conf/keystore.screen</tt> and <tt>red5/conf/keystore</tt>. (This step is required to be able to use
- screen-sharing web application, you can copy "main" keystore while testing)
- </li>
+ Add this certificate to the following keystores: <tt>red5/conf/keystore.screen</tt> and <tt>red5/conf/keystore</tt>. (This step is required to be able to use
+ screen-sharing web application, you can copy "main" keystore while testing)
+ </li>
</ol>
</div>
@@ -903,21 +903,14 @@ Enter key password for <red5>
<div class="section">
<h2><a name="Set_up_RTMPS"></a>Set up RTMPS</h2>
-
-
+
<ol style="list-style-type: decimal">
-
-<li>
- Uncomment <tt><!-- RTMPS --></tt> section in <tt>red5/conf/red5-core.xml</tt>
- </li>
-
<li> Default RTMPS port is 8443, you can change it by editing <tt>red5/conf/red5.properties</tt> and change the port here: <tt>rtmps.port=8443</tt><br />
Please set <tt>rtmps.keystorepass=password</tt> and <tt>rtmps.truststorepass=password</tt>
(password = password you set on your new keystore(s))<br />
Additionally you need to set <tt>rtmps.screen.keystorepass=screenpassword</tt> (screenpassword = password you set on your keystore for screen-sharing application)
</li>
-
<li>
Edit <tt>red5/webapps/openmeetings/public/config.xml</tt> and set<br />
@@ -933,15 +926,11 @@ Enter key password for <red5>
<li>Restart red5 and try to connect - your connection should now be
made via RTMPS (close port 1935 to be sure)
</li>
-
</ol>
-
</div>
-
<div class="section">
<h2><a name="SSL_for_the_web_interface"></a>SSL for the web interface</h2>
-
<p>If you want to use SSL for the web interface in addition to RTMPS,
you need to make some further modifications. This is mainly to secure
@@ -968,29 +957,13 @@ Enter key password for <red5>
<tt><red5httpport>5443</red5httpport></tt> port
</li>
-<li>In <tt>webapps/openmeetings/WEB-INF/conf/axis2.xml</tt> add (below the existing http transportReceiver (around line 225))
-
-<div class="source"><pre class="prettyprint">
-
-<transportReceiver name="https" class="org.apache.axis2.transport.http.AxisServletListener">
- <parameter name="port">5443</parameter>
-</transportReceiver>
-
- </pre></div>
- </li>
-
-<li>Please NOTE https port set in <tt>red5/conf/red5.properties</tt> should be in sync with the one set
- in <tt>red5/webapps/openmeetings/public/config.xml</tt> and <tt>webapps/openmeetings/WEB-INF/conf/axis2.xml</tt>
- </li>
-
<li>
Restart red5 and try to connect to
<u>https://your.server:5443</u> - you should be redirected to the OpenMeetings
app and all access should be via HTTPS or RTMPS (close port 5080 to be sure).
</li>
- </ol>
-
- </div>
+ </ol>
+ </div>
<div class="section">