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">