You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by se...@apache.org on 2011/12/18 14:08:23 UTC
svn commit: r1220389 [4/6] - in /incubator/openmeetings/trunk/singlewebapp:
docs/ docs/css/ docs/images/ xdocs/ xdocs/css/ xdocs/images/
Added: incubator/openmeetings/trunk/singlewebapp/docs/PortSettings.html
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/docs/PortSettings.html?rev=1220389&view=auto
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/docs/PortSettings.html (added)
+++ incubator/openmeetings/trunk/singlewebapp/docs/PortSettings.html Sun Dec 18 13:08:21 2011
@@ -0,0 +1,548 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<!--
+Copyright 1999-2004 The Apache Software Foundation
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+
+<!-- Content Stylesheet for Site -->
+
+
+<!-- start the processing -->
+ <!-- ====================================================================== -->
+ <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
+ <!-- Main Page Section -->
+ <!-- ====================================================================== -->
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+
+ <meta name="author" value="
+ OpenMeetings Team
+ ">
+ <meta name="email" value="sebawagner@apache.org">
+
+
+
+
+
+
+
+ <title>Apache OpenMeetings - Port settings</title>
+ <link rel="stylesheet" type="text/css" href="css/openmeetings.css">
+ </head>
+
+ <body bgcolor="#ffffff" text="#000000" link="#123465" vlink="#123465" alink="#000000">
+ <table border="0" width="100%" cellspacing="0">
+ <!-- TOP IMAGE -->
+ <tr>
+ <td align='LEFT'>
+ <td align="left">
+<a href="http://incubator.apache.org/openmeetings/"><img src="./images/logo-2.jpg" alt="Apache OpenMeetings" border="0"/></a>
+</td>
+ </td>
+ <td align='LEFT'>
+ <td width="80%" align="left" valign="bottom" >
+
+</td>
+ </td>
+ </tr>
+ </table>
+ <table border="0" width="100%" cellspacing="4">
+ <tr><td colspan="2">
+ <hr noshade="" size="1"/>
+ </td></tr>
+
+ <tr>
+ <!-- LEFT SIDE NAVIGATION -->
+ <td width="10%" valign="top" nowrap="true">
+
+ <!-- special ACon Logo - leave here for next time
+ <a href="http://apachecon.com/2005/US/">
+ <img src="http://apache.org/images/ac2005us_blue_125x125.jpg" height="125"
+ width="125" border="0" alt="ApacheCon US 2005" />
+ </a> -->
+
+ <!-- regular menu -->
+
+
+ <!-- ============================================================ -->
+
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>General</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./index.html">Home</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./license.html">License</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="http://www.apache.org/">ASF</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./downloads.html">Downloads</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Installation and Upgrade</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./installation.html">Installation</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./Upgrade.html">Upgrade</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Community</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./get-involved.html">Get Involved</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./team-list.html">Committers</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./mail-lists.html">Mailing Lists</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href=".https://cwiki.apache.org/OPENMEETINGS/">Wiki</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Development</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./svn.html">Source Code</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="http://issues.apache.org/jira/browse/OPENMEETINGS">Bugs / Issues (JIRA)</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./dependencies.html">Dependencies</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./BuildInstructions.html">Build Instructions</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./JUnitTesting.html">JUnit Testing</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Integration</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./SoapRestAPI.html">SOAP/REST API</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./RestAPI.html">REST API Sample</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./LdapAndADS.html">Ldap and ADS</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Configuration</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">DB Sample Configurations</font>
+ <ul>
+ <li> <a href="./ApacheDerbyConfig.html">Apache Derby</a>
+</li>
+ <li> <a href="./IBMDB2Config.html">IBM DB2</a>
+</li>
+ <li> <a href="./OracleConfig.html">Oracle</a>
+</li>
+ <li> <a href="./MySQLConfig.html">MySQL</a>
+</li>
+ <li> <a href="./PostgresConfig.html">Postgres</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Localization and languages</font>
+ <ul>
+ <li> <a href="./Internationalisation.html">Internationalisation</a>
+</li>
+ <li> <a href="./LanguageEditor.html">LanguageEditor</a>
+</li>
+ <li> <a href="./TimeZoneHandling.html">TimeZoneHandling</a>
+</li>
+ <li> <a href="./EditTemplates.html">EditTemplates</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">NAT Port Settings</font>
+ <ul>
+ <li> <a href="./PortSettings.html">Port settings</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Performance</font>
+ <ul>
+ <li> <a href="./JVMPerformanceTuning.html">JVM performance tuning</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Customization</font>
+ <ul>
+ <li> <a href="./BrandingAndColors.html">Branding and Colors</a>
+</li>
+ <li> <a href="./WebappNamePath.html">Webapp name/path</a>
+</li>
+ <li> <a href="./Navigation.html">Navigation</a>
+</li>
+ <li> <a href="./Dashboard.html">Dashboard</a>
+</li>
+ <li> <a href="./CalendarAndTimezone.html">Calendar and timezone</a>
+</li>
+ <li> <a href="./WebcamResolutions.html">Webcam resolutions</a>
+</li>
+ <li> <a href="./GeneralConfiguration.html">General Configuration</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Security</font>
+ <ul>
+ <li> <a href="./RestrictedAccess.html">Restricted Access</a>
+</li>
+ <li> <a href="./RTMPSAndHTTPS.html">RTMPS and HTTPS</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Misc</font>
+ <ul>
+ <li> <a href="./GetVersionInfo.html">Get version info</a>
+</li>
+ <li> <a href="./FFMPEGVersionSwitch.html">FFMPEG Version Switch</a>
+</li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <br/>
+ <img src="images/apache-incubator-logo-no-borders.png" alt="apache-incubator-logo-no-borders.png" border="0"/>
+
+ </td>
+ <td width="90%" align="left" valign="top">
+ <table border="0" cellspacing="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr><td ><!-- bgcolor="#EEEEEE" -->
+ <font color="#000000" face="verdana,arial,helvetica,sanserif">
+ <a name="Default Configuration"><strong>Default Configuration</strong></a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <ul>
+ <li>Port 5080: HTTP (For example for file upload and download) </li>
+ <li>Port 1935: RTMP (Flash Stream and Remoting/RPC) </li>
+ <li>Port 8088: RTMP over HTTP-Tunneling (rtmpT) </li>
+ </ul>
+ <p>Additionally red5 uses some ports internally. However those ports
+ are not in use by OpenMeetings by default.
+ </p>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ <table border="0" cellspacing="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr><td ><!-- bgcolor="#EEEEEE" -->
+ <font color="#000000" face="verdana,arial,helvetica,sanserif">
+ <a name="Configure alternative ports"><strong>Configure alternative ports</strong></a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>You need to change two files: </p>
+ <ul>
+ <li>Server-Side configuration: $RED5_HOME/conf/red5.properties, you
+ need to restart the red5-service so that changes are online.
+ </li>
+ <li>Client-Side configuration:
+ $RED5_HOME/webapps/openmeetings/config.xml, you need to clear your
+ browser cache after changing the file.
+ </li>
+ <blockquote>Every server side configuration has a client side
+ representive
+ </blockquote>
+ </ul>
+ <p />
+ <table>
+ <tr>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Config-Name
+ </font>
+</th>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Default-value
+ </font>
+</th>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Name in red5.properties
+ </font>
+</th>
+ <th bgcolor="#039acc" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Name in config.xml
+ </font>
+</th>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ HTTP
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 5080
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ http.port
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ red5httpport
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ RTMP
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 1935
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ rtmp.port
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ rtmpport
+ </font>
+</td>
+ </tr>
+ <tr>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ RTMPT
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ 8088
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ rtmpt.host
+ </font>
+</td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ rtmpTunnelport
+ </font>
+</td>
+ </tr>
+ </table>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ <table border="0" cellspacing="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr><td ><!-- bgcolor="#EEEEEE" -->
+ <font color="#000000" face="verdana,arial,helvetica,sanserif">
+ <a name="Preventing Firewall issues"><strong>Preventing Firewall issues</strong></a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>A common way of bypassing the firewall is to change HTTP port to
+ 80 and rtmpT to 443. </p>
+ <p>A short description about the connection mechanism: The
+ application first tries connecting to rtmp 3 times, because rtmp is
+ the protocol that is less performance hungry. If that fails the
+ application will fallback to rtmpT. </p>
+ <p>Most firewalls do allow traffic on port 443 and they normally do
+ not analyse the packets, because 443 is normally SSL encrypted, so
+ the firewall should not be able to read the packets at all. </p>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ <table border="0" cellspacing="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr><td ><!-- bgcolor="#EEEEEE" -->
+ <font color="#000000" face="verdana,arial,helvetica,sanserif">
+ <a name="OpenMeetings over SSL"><strong>OpenMeetings over SSL</strong></a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>You can run OpenMeetings completely over SSL. See <a href="RTMPSAndHTTPS.html">RTMPSAndHTTPS</a>. </p>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ </td>
+ </tr>
+
+ <!-- FOOTER -->
+ <tr><td colspan="2">
+ <hr noshade="" size="1"/>
+ </td></tr>
+ <tr><td colspan="2">
+ <div align="center"><font color="#123465" size="-1"><em>
+ Copyright © 2003-2011, The Apache Software Foundation
+ </em></font></div>
+ </td></tr>
+ </table>
+ </body>
+ </html>
+<!-- end the processing -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Added: incubator/openmeetings/trunk/singlewebapp/docs/RTMPSAndHTTPS.html
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/docs/RTMPSAndHTTPS.html?rev=1220389&view=auto
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/docs/RTMPSAndHTTPS.html (added)
+++ incubator/openmeetings/trunk/singlewebapp/docs/RTMPSAndHTTPS.html Sun Dec 18 13:08:21 2011
@@ -0,0 +1,628 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<!--
+Copyright 1999-2004 The Apache Software Foundation
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+
+<!-- Content Stylesheet for Site -->
+
+
+<!-- start the processing -->
+ <!-- ====================================================================== -->
+ <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
+ <!-- Main Page Section -->
+ <!-- ====================================================================== -->
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+
+ <meta name="author" value="
+ OpenMeetings Team
+ ">
+ <meta name="email" value="sebawagner@apache.org">
+
+
+
+
+
+
+
+ <title>Apache OpenMeetings - Using OpenMeetings with RTMPS and HTTPS</title>
+ <link rel="stylesheet" type="text/css" href="css/openmeetings.css">
+ </head>
+
+ <body bgcolor="#ffffff" text="#000000" link="#123465" vlink="#123465" alink="#000000">
+ <table border="0" width="100%" cellspacing="0">
+ <!-- TOP IMAGE -->
+ <tr>
+ <td align='LEFT'>
+ <td align="left">
+<a href="http://incubator.apache.org/openmeetings/"><img src="./images/logo-2.jpg" alt="Apache OpenMeetings" border="0"/></a>
+</td>
+ </td>
+ <td align='LEFT'>
+ <td width="80%" align="left" valign="bottom" >
+
+</td>
+ </td>
+ </tr>
+ </table>
+ <table border="0" width="100%" cellspacing="4">
+ <tr><td colspan="2">
+ <hr noshade="" size="1"/>
+ </td></tr>
+
+ <tr>
+ <!-- LEFT SIDE NAVIGATION -->
+ <td width="10%" valign="top" nowrap="true">
+
+ <!-- special ACon Logo - leave here for next time
+ <a href="http://apachecon.com/2005/US/">
+ <img src="http://apache.org/images/ac2005us_blue_125x125.jpg" height="125"
+ width="125" border="0" alt="ApacheCon US 2005" />
+ </a> -->
+
+ <!-- regular menu -->
+
+
+ <!-- ============================================================ -->
+
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>General</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./index.html">Home</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./license.html">License</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="http://www.apache.org/">ASF</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./downloads.html">Downloads</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Installation and Upgrade</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./installation.html">Installation</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./Upgrade.html">Upgrade</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Community</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./get-involved.html">Get Involved</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./team-list.html">Committers</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./mail-lists.html">Mailing Lists</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href=".https://cwiki.apache.org/OPENMEETINGS/">Wiki</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Development</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./svn.html">Source Code</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="http://issues.apache.org/jira/browse/OPENMEETINGS">Bugs / Issues (JIRA)</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./dependencies.html">Dependencies</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./BuildInstructions.html">Build Instructions</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./JUnitTesting.html">JUnit Testing</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Integration</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./SoapRestAPI.html">SOAP/REST API</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./RestAPI.html">REST API Sample</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./LdapAndADS.html">Ldap and ADS</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Configuration</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">DB Sample Configurations</font>
+ <ul>
+ <li> <a href="./ApacheDerbyConfig.html">Apache Derby</a>
+</li>
+ <li> <a href="./IBMDB2Config.html">IBM DB2</a>
+</li>
+ <li> <a href="./OracleConfig.html">Oracle</a>
+</li>
+ <li> <a href="./MySQLConfig.html">MySQL</a>
+</li>
+ <li> <a href="./PostgresConfig.html">Postgres</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Localization and languages</font>
+ <ul>
+ <li> <a href="./Internationalisation.html">Internationalisation</a>
+</li>
+ <li> <a href="./LanguageEditor.html">LanguageEditor</a>
+</li>
+ <li> <a href="./TimeZoneHandling.html">TimeZoneHandling</a>
+</li>
+ <li> <a href="./EditTemplates.html">EditTemplates</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">NAT Port Settings</font>
+ <ul>
+ <li> <a href="./PortSettings.html">Port settings</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Performance</font>
+ <ul>
+ <li> <a href="./JVMPerformanceTuning.html">JVM performance tuning</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Customization</font>
+ <ul>
+ <li> <a href="./BrandingAndColors.html">Branding and Colors</a>
+</li>
+ <li> <a href="./WebappNamePath.html">Webapp name/path</a>
+</li>
+ <li> <a href="./Navigation.html">Navigation</a>
+</li>
+ <li> <a href="./Dashboard.html">Dashboard</a>
+</li>
+ <li> <a href="./CalendarAndTimezone.html">Calendar and timezone</a>
+</li>
+ <li> <a href="./WebcamResolutions.html">Webcam resolutions</a>
+</li>
+ <li> <a href="./GeneralConfiguration.html">General Configuration</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Security</font>
+ <ul>
+ <li> <a href="./RestrictedAccess.html">Restricted Access</a>
+</li>
+ <li> <a href="./RTMPSAndHTTPS.html">RTMPS and HTTPS</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Misc</font>
+ <ul>
+ <li> <a href="./GetVersionInfo.html">Get version info</a>
+</li>
+ <li> <a href="./FFMPEGVersionSwitch.html">FFMPEG Version Switch</a>
+</li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <br/>
+ <img src="images/apache-incubator-logo-no-borders.png" alt="apache-incubator-logo-no-borders.png" border="0"/>
+
+ </td>
+ <td width="90%" align="left" valign="top">
+ <table border="0" cellspacing="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr><td ><!-- bgcolor="#EEEEEE" -->
+ <font color="#000000" face="verdana,arial,helvetica,sanserif">
+ <a name="Using OpenMeetings with RTMPS and HTTPS"><strong>Using OpenMeetings with RTMPS and HTTPS</strong></a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>There are 3 ways the client communicates with the server: </p>
+ <ul>
+ <li>The flash-client uses RTMP protocol to transfer Audio/Video and
+ to send and receive the user data (login et cetera) to the server
+ and back
+ </li>
+ <li>The browser uses HTTP protocol to load the SWF and to upload and
+ download the files (documents, pdfs, images) to the server and
+ back.
+ </li>
+ <li>The screensharing client uses RTMP protocol to transfer screen
+ data and remote control to the server and back
+ </li>
+ </ul>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ <table border="0" cellspacing="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr><td ><!-- bgcolor="#EEEEEE" -->
+ <font color="#000000" face="verdana,arial,helvetica,sanserif">
+ <a name="Prerequisites"><strong>Prerequisites</strong></a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <ul>
+ <li>You need OpenMeetings 1.9.x for this, OpenMeetings 1.8.x does
+ not
+ have those options.
+ </li>
+ <li>Install OpenMeetings according to the install instructions and
+ check that it runs without problems
+ </li>
+ <li>Rename the existing keystore file red5/conf/keystore to
+ keystore.bak
+ </li>
+ </ul>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ <table border="0" cellspacing="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr><td ><!-- bgcolor="#EEEEEE" -->
+ <font color="#000000" face="verdana,arial,helvetica,sanserif">
+ <a name="Configuring RTMPS for the Flash Client"><strong>Configuring RTMPS for the Flash Client</strong></a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <ol>
+ <li>
+ Create a new keystore and key, use the same password for both:<br />
+ (copied from
+ <a href="http://trac.red5.org/wiki/Documentation/Tutorials/Red5DeveloperTips/SSLTLS%29:" rel="nofollow">http://trac.red5.org/wiki/Documentation/Tutorials/Red5DeveloperTips/SSLTLS):</a>
+ <div class="xmlcode">
+ keytool -keysize 2048 -genkey -alias red5 -keyalg RSA -keystore red5/conf/keystore<br />
+ Enter keystore password:<br />
+ Re-enter new password:<br />
+ What is your first and last name?<br />
+ [Unknown]: <your hostname, e.g demo.openmeetings.de><br />
+ What is the name of your organizational unit?<br />
+ [Unknown]: Dev<br />
+ What is the name of your organization?<br />
+ [Unknown]: OpenMeetings<br />
+ What is the name of your City or Locality?<br />
+ [Unknown]: Henderson<br />
+ What is the name of your State or Province?<br />
+ [Unknown]: Nevada<br />
+ What is the two-letter country code for this unit?<br />
+ [Unknown]: US<br />
+ Is CN=demo.openmeetings.de, OU=Dev, O=OpenMeetings, L=Henderson, ST=Nevada, C=US correct?<br />
+ [no]: yes<br />
+ Enter key password for <red5><br />
+ </div>
+ </li>
+
+ <li>Generate a CSR: keytool -certreq -keyalg RSA -alias red5 -file
+ red5.csr -keystore red5/conf/keystore
+ </li>
+ <li>Submit CSR to your CA of choice and receive a signed certificate
+ </li>
+ <li>Submit CSR to your CA of choice and receive a signed certificate
+ </li>
+ <li>Import your chosen CA's root certificate into the keystore (may
+ need to download it from their site - make sure to get the root CA and
+ not the intermediate one): keytool -import -alias root -keystore
+ red5/conf/keystore
+ -trustcacerts -file root.crt (note: you may receive a warning that
+ the certificate already exists in the system wide keystore - import
+ anyway)
+ </li>
+ <li>Import the intermediate certificate(s) you normally receive with
+ the certificate:
+ keytool -import -alias intermed -keystore red5/conf/ keystore -trustcacerts
+ -file intermediate.crt
+ </li>
+ <li>Import the certificate you received: keytool -import -alias red5
+ -keystore red5/conf/keystore -trustcacerts -file
+ demo.openmeetings.de.crt
+ </li>
+
+ </ol>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ <table border="0" cellspacing="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr><td ><!-- bgcolor="#EEEEEE" -->
+ <font color="#000000" face="verdana,arial,helvetica,sanserif">
+ <a name="Set up RTMPS"><strong>Set up RTMPS</strong></a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <ol>
+ <li>
+ Add the following XML code to red5/conf/red5-core.xml before the final <tt></beans></tt> line:
+
+ <div class="xmlcode">
+ <bean id="rtmpsMinaIoHandler"<br />
+ <div style="margin-left:20px">
+ class="org.red5.server.net.rtmps.RTMPSMinaIoHandler"><br />
+ <property name="handler" ref="rtmpHandler" /><br />
+ <property name="codecFactory" ref="rtmpCodecFactory" /><br />
+ <property name="rtmpConnManager" ref="rtmpMinaConnManager" /><br />
+ </div>
+ <property name="keyStorePassword" value="${rtmps.keystorepass}" /><br />
+ <div style="margin-left:20px">
+ <property name="keystoreFile" value="conf/keystore" /><br />
+ </div>
+ </bean><br />
+ <br />
+ <bean id="rtmpsTransport" class="org.red5.server.net.rtmp.RTMPMinaTransport" init-method="start" destroy-method="stop"><br />
+ <div style="margin-left:20px">
+ <property name="ioHandler" ref="rtmpsMinaIoHandler" /><br />
+ <property name="connectors"><br />
+ <div style="margin-left:20px">
+ <list><br />
+ <div style="margin-left:20px">
+ <bean class="java.net.InetSocketAddress"><br />
+ <div style="margin-left:20px">
+ <constructor-arg index="0" type="java.lang.String" value="${rtmps.host}" /><br />
+ <constructor-arg index="1" type="int" value="${rtmps.port}" /><br />
+ </div>
+ </bean><br />
+ </div>
+ </list><br />
+ </div>
+ </property><br />
+ <property name="receiveBufferSize" value="${rtmp.receive_buffer_size}" /><br />
+ <property name="sendBufferSize" value="${rtmp.send_buffer_size}" /><br />
+ <property name="tcpNoDelay" value="${rtmp.tcp_nodelay}" /><br />
+ </div>
+ </bean> <br />
+ </div>
+
+ </li>
+
+ <li>
+ Edit red5/conf/red5.properties and set
+ <tt>rtmps.port=5443</tt>
+ and
+ <tt>rtmps.keystorepass=password</tt>
+ (password = password you set on your new
+ keystore)
+ </li>
+
+ <li>
+ Edit red5/webapps/openmeetings/config.xml and set
+ <tt><rtmpsslport>5443</rtmpsslport></tt>
+ ,
+ <tt><useSSL>yes</useSSL></tt>
+ and
+ <tt><proxyType>best</proxyType></tt>
+ </li>
+
+ <li>Restart red5 and try to connect - your connection should now be
+ made via RTMPS (close port 1935 to be sure)
+ </li>
+
+ </ol>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ <table border="0" cellspacing="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr><td ><!-- bgcolor="#EEEEEE" -->
+ <font color="#000000" face="verdana,arial,helvetica,sanserif">
+ <a name="SSL for the web interface"><strong>SSL for the web interface</strong></a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <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
+ the server against MITM attacks, additionally some other features
+ like file uploads also use a plain HTTP connection if this is not
+ done. The following instructions assume that you have already set up
+ RTMPS successfully. </p>
+ <ol>
+ <li>
+ Copy this
+ <a href="http://openmeetings.googlecode.com/svn/docs/jee-container-ssl.xml" rel="nofollow">jee-container-ssl.xml</a>
+ file to red5/conf/jee-container.xml
+ </li>
+ <li>
+ Edit red5/webapps/openmeetings/config.xml and set
+ <tt><protocol>https</protocol></tt>
+ </li>
+ <li>Edit red5/conf/red5.properties and set <tt>https.port=443</tt> </li>
+ <li>
+ Restart red5 and try to connect to
+ <a href="https://your.server" rel="nofollow">https://your.server</a>
+ - you should be redirected to the OpenMeetings
+ <a href="/p/openmeetings/w/edit/OpenMeetings">?</a>
+ app and all access should be via HTTPS or RTMPS (close port 5080 to
+ be sure).
+ </li>
+ </ol>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ <table border="0" cellspacing="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr><td ><!-- bgcolor="#EEEEEE" -->
+ <font color="#000000" face="verdana,arial,helvetica,sanserif">
+ <a name="Credits"><strong>Credits</strong></a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>Credits goto: Nexus and Holger Rabbach for their help and
+ contribution and configuration documention! </p>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ </td>
+ </tr>
+
+ <!-- FOOTER -->
+ <tr><td colspan="2">
+ <hr noshade="" size="1"/>
+ </td></tr>
+ <tr><td colspan="2">
+ <div align="center"><font color="#123465" size="-1"><em>
+ Copyright © 2003-2011, The Apache Software Foundation
+ </em></font></div>
+ </td></tr>
+ </table>
+ </body>
+ </html>
+<!-- end the processing -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Added: incubator/openmeetings/trunk/singlewebapp/docs/RestrictedAccess.html
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/docs/RestrictedAccess.html?rev=1220389&view=auto
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/docs/RestrictedAccess.html (added)
+++ incubator/openmeetings/trunk/singlewebapp/docs/RestrictedAccess.html Sun Dec 18 13:08:21 2011
@@ -0,0 +1,435 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<!--
+Copyright 1999-2004 The Apache Software Foundation
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+
+<!-- Content Stylesheet for Site -->
+
+
+<!-- start the processing -->
+ <!-- ====================================================================== -->
+ <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
+ <!-- Main Page Section -->
+ <!-- ====================================================================== -->
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+
+ <meta name="author" value="
+ OpenMeetings Team
+ ">
+ <meta name="email" value="sebawagner@apache.org">
+
+
+
+
+
+
+
+ <title>Apache OpenMeetings - How to restrict access to your Openmeetings server</title>
+ <link rel="stylesheet" type="text/css" href="css/openmeetings.css">
+ </head>
+
+ <body bgcolor="#ffffff" text="#000000" link="#123465" vlink="#123465" alink="#000000">
+ <table border="0" width="100%" cellspacing="0">
+ <!-- TOP IMAGE -->
+ <tr>
+ <td align='LEFT'>
+ <td align="left">
+<a href="http://incubator.apache.org/openmeetings/"><img src="./images/logo-2.jpg" alt="Apache OpenMeetings" border="0"/></a>
+</td>
+ </td>
+ <td align='LEFT'>
+ <td width="80%" align="left" valign="bottom" >
+
+</td>
+ </td>
+ </tr>
+ </table>
+ <table border="0" width="100%" cellspacing="4">
+ <tr><td colspan="2">
+ <hr noshade="" size="1"/>
+ </td></tr>
+
+ <tr>
+ <!-- LEFT SIDE NAVIGATION -->
+ <td width="10%" valign="top" nowrap="true">
+
+ <!-- special ACon Logo - leave here for next time
+ <a href="http://apachecon.com/2005/US/">
+ <img src="http://apache.org/images/ac2005us_blue_125x125.jpg" height="125"
+ width="125" border="0" alt="ApacheCon US 2005" />
+ </a> -->
+
+ <!-- regular menu -->
+
+
+ <!-- ============================================================ -->
+
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>General</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./index.html">Home</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./license.html">License</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="http://www.apache.org/">ASF</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./downloads.html">Downloads</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Installation and Upgrade</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./installation.html">Installation</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./Upgrade.html">Upgrade</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Community</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./get-involved.html">Get Involved</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./team-list.html">Committers</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./mail-lists.html">Mailing Lists</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href=".https://cwiki.apache.org/OPENMEETINGS/">Wiki</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Development</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./svn.html">Source Code</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="http://issues.apache.org/jira/browse/OPENMEETINGS">Bugs / Issues (JIRA)</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./dependencies.html">Dependencies</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./BuildInstructions.html">Build Instructions</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./JUnitTesting.html">JUnit Testing</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Integration</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./SoapRestAPI.html">SOAP/REST API</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./RestAPI.html">REST API Sample</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./LdapAndADS.html">Ldap and ADS</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Configuration</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">DB Sample Configurations</font>
+ <ul>
+ <li> <a href="./ApacheDerbyConfig.html">Apache Derby</a>
+</li>
+ <li> <a href="./IBMDB2Config.html">IBM DB2</a>
+</li>
+ <li> <a href="./OracleConfig.html">Oracle</a>
+</li>
+ <li> <a href="./MySQLConfig.html">MySQL</a>
+</li>
+ <li> <a href="./PostgresConfig.html">Postgres</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Localization and languages</font>
+ <ul>
+ <li> <a href="./Internationalisation.html">Internationalisation</a>
+</li>
+ <li> <a href="./LanguageEditor.html">LanguageEditor</a>
+</li>
+ <li> <a href="./TimeZoneHandling.html">TimeZoneHandling</a>
+</li>
+ <li> <a href="./EditTemplates.html">EditTemplates</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">NAT Port Settings</font>
+ <ul>
+ <li> <a href="./PortSettings.html">Port settings</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Performance</font>
+ <ul>
+ <li> <a href="./JVMPerformanceTuning.html">JVM performance tuning</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Customization</font>
+ <ul>
+ <li> <a href="./BrandingAndColors.html">Branding and Colors</a>
+</li>
+ <li> <a href="./WebappNamePath.html">Webapp name/path</a>
+</li>
+ <li> <a href="./Navigation.html">Navigation</a>
+</li>
+ <li> <a href="./Dashboard.html">Dashboard</a>
+</li>
+ <li> <a href="./CalendarAndTimezone.html">Calendar and timezone</a>
+</li>
+ <li> <a href="./WebcamResolutions.html">Webcam resolutions</a>
+</li>
+ <li> <a href="./GeneralConfiguration.html">General Configuration</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Security</font>
+ <ul>
+ <li> <a href="./RestrictedAccess.html">Restricted Access</a>
+</li>
+ <li> <a href="./RTMPSAndHTTPS.html">RTMPS and HTTPS</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Misc</font>
+ <ul>
+ <li> <a href="./GetVersionInfo.html">Get version info</a>
+</li>
+ <li> <a href="./FFMPEGVersionSwitch.html">FFMPEG Version Switch</a>
+</li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <br/>
+ <img src="images/apache-incubator-logo-no-borders.png" alt="apache-incubator-logo-no-borders.png" border="0"/>
+
+ </td>
+ <td width="90%" align="left" valign="top">
+ <table border="0" cellspacing="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr><td ><!-- bgcolor="#EEEEEE" -->
+ <font color="#000000" face="verdana,arial,helvetica,sanserif">
+ <a name="Server Side"><strong>Server Side</strong></a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>You can protect your OpenMeetings instance from beeing accessed
+ from 3th party by using the file:
+ </p>
+ <p>$RED5_HOME/webapps/openmeetings/WEB-INF/red5-web.properties </p>
+ <p>Content: </p>
+ <div class="xmlcode">
+ webapp.virtualHosts=*,localhost, 127.0.0.1
+ </div>
+ <a href="http://code.google.com/p/openmeetings/source/browse/trunk/singlewebapp/WebContent/WEB-INF/red5-web.properties" rel="nofollow">http://code.google.com/p/openmeetings/source/browse/trunk/singlewebapp/WebContent/WEB-INF/red5-web.properties
+ </a>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ <table border="0" cellspacing="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr><td ><!-- bgcolor="#EEEEEE" -->
+ <font color="#000000" face="verdana,arial,helvetica,sanserif">
+ <a name="Client Side"><strong>Client Side</strong></a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>And you can restrict the access also for the client side: Every
+ Flash Plugin will check a file called "crossdomain.xml" before it
+ tries to access the server using rtmp/RPC. This file is located: </p>
+ <p>$RED5_HOME/webapps/root/crossdomain.xml </p>
+ <p>Content: </p>
+ <div class="xmlcode">
+ <?xml version="1.0"?><br />
+ <cross-domain-policy><br />
+ <site-control permitted-cross-domain-policies="all"/><br />
+ <allow-access-from domain="localhost" to-ports="20-65535"/><br />
+ <allow-access-from domain="*.local" to-ports="20-65535"/><br />
+ </cross-domain-policy><br />
+ </div>
+ <p>
+ Sample file:
+ <a href="http://code.google.com/p/openmeetings/source/browse/trunk/singlewebapp/red5-1.0.0-RC1/red5/webapps/root/crossdomain.xml" rel="nofollow">http://code.google.com/p/openmeetings/source/browse/trunk/singlewebapp/red5-1.0.0-RC1/red5/webapps/root/crossdomain.xml
+ </a>
+ </p>
+ <p>
+ If you accessing your application behind an Apache Webservre (using
+ mod_proxy or mod_jk2) be careful to make the crossdomain.xml
+ accessible. Flash will always search for this file in the www-root
+ directory of every URL you connect to. You might use
+ <a href="https://addons.mozilla.org/de/firefox/addon/firebug/" rel="nofollow">FireBug
+ </a>
+ for example to lookup requests.
+ </p>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ </td>
+ </tr>
+
+ <!-- FOOTER -->
+ <tr><td colspan="2">
+ <hr noshade="" size="1"/>
+ </td></tr>
+ <tr><td colspan="2">
+ <div align="center"><font color="#123465" size="-1"><em>
+ Copyright © 2003-2011, The Apache Software Foundation
+ </em></font></div>
+ </td></tr>
+ </table>
+ </body>
+ </html>
+<!-- end the processing -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Added: incubator/openmeetings/trunk/singlewebapp/docs/TimeZoneHandling.html
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/docs/TimeZoneHandling.html?rev=1220389&view=auto
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/docs/TimeZoneHandling.html (added)
+++ incubator/openmeetings/trunk/singlewebapp/docs/TimeZoneHandling.html Sun Dec 18 13:08:21 2011
@@ -0,0 +1,452 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<!--
+Copyright 1999-2004 The Apache Software Foundation
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+
+<!-- Content Stylesheet for Site -->
+
+
+<!-- start the processing -->
+ <!-- ====================================================================== -->
+ <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
+ <!-- Main Page Section -->
+ <!-- ====================================================================== -->
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+
+ <meta name="author" value="
+ OpenMeetings Team
+ ">
+ <meta name="email" value="sebawagner@apache.org">
+
+
+
+
+
+
+
+ <title>Apache OpenMeetings - Timezones</title>
+ <link rel="stylesheet" type="text/css" href="css/openmeetings.css">
+ </head>
+
+ <body bgcolor="#ffffff" text="#000000" link="#123465" vlink="#123465" alink="#000000">
+ <table border="0" width="100%" cellspacing="0">
+ <!-- TOP IMAGE -->
+ <tr>
+ <td align='LEFT'>
+ <td align="left">
+<a href="http://incubator.apache.org/openmeetings/"><img src="./images/logo-2.jpg" alt="Apache OpenMeetings" border="0"/></a>
+</td>
+ </td>
+ <td align='LEFT'>
+ <td width="80%" align="left" valign="bottom" >
+
+</td>
+ </td>
+ </tr>
+ </table>
+ <table border="0" width="100%" cellspacing="4">
+ <tr><td colspan="2">
+ <hr noshade="" size="1"/>
+ </td></tr>
+
+ <tr>
+ <!-- LEFT SIDE NAVIGATION -->
+ <td width="10%" valign="top" nowrap="true">
+
+ <!-- special ACon Logo - leave here for next time
+ <a href="http://apachecon.com/2005/US/">
+ <img src="http://apache.org/images/ac2005us_blue_125x125.jpg" height="125"
+ width="125" border="0" alt="ApacheCon US 2005" />
+ </a> -->
+
+ <!-- regular menu -->
+
+
+ <!-- ============================================================ -->
+
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>General</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./index.html">Home</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./license.html">License</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="http://www.apache.org/">ASF</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./downloads.html">Downloads</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Installation and Upgrade</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./installation.html">Installation</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./Upgrade.html">Upgrade</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Community</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./get-involved.html">Get Involved</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./team-list.html">Committers</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./mail-lists.html">Mailing Lists</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href=".https://cwiki.apache.org/OPENMEETINGS/">Wiki</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Development</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./svn.html">Source Code</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="http://issues.apache.org/jira/browse/OPENMEETINGS">Bugs / Issues (JIRA)</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./dependencies.html">Dependencies</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./BuildInstructions.html">Build Instructions</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./JUnitTesting.html">JUnit Testing</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Integration</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./SoapRestAPI.html">SOAP/REST API</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./RestAPI.html">REST API Sample</a>
+</li>
+ </font>
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt">
+ <li> <a href="./LdapAndADS.html">Ldap and ADS</a>
+</li>
+ </font>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="ro">
+ <div class="lo">
+ <div class="ru">
+ <div class="lu">
+ <div class="inhalt">
+
+ <font color="#000000" face="arial,helvetica,sanserif" size="2pt" >
+ <b>Configuration</b>
+ </a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ <ul>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">DB Sample Configurations</font>
+ <ul>
+ <li> <a href="./ApacheDerbyConfig.html">Apache Derby</a>
+</li>
+ <li> <a href="./IBMDB2Config.html">IBM DB2</a>
+</li>
+ <li> <a href="./OracleConfig.html">Oracle</a>
+</li>
+ <li> <a href="./MySQLConfig.html">MySQL</a>
+</li>
+ <li> <a href="./PostgresConfig.html">Postgres</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Localization and languages</font>
+ <ul>
+ <li> <a href="./Internationalisation.html">Internationalisation</a>
+</li>
+ <li> <a href="./LanguageEditor.html">LanguageEditor</a>
+</li>
+ <li> <a href="./TimeZoneHandling.html">TimeZoneHandling</a>
+</li>
+ <li> <a href="./EditTemplates.html">EditTemplates</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">NAT Port Settings</font>
+ <ul>
+ <li> <a href="./PortSettings.html">Port settings</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Performance</font>
+ <ul>
+ <li> <a href="./JVMPerformanceTuning.html">JVM performance tuning</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Customization</font>
+ <ul>
+ <li> <a href="./BrandingAndColors.html">Branding and Colors</a>
+</li>
+ <li> <a href="./WebappNamePath.html">Webapp name/path</a>
+</li>
+ <li> <a href="./Navigation.html">Navigation</a>
+</li>
+ <li> <a href="./Dashboard.html">Dashboard</a>
+</li>
+ <li> <a href="./CalendarAndTimezone.html">Calendar and timezone</a>
+</li>
+ <li> <a href="./WebcamResolutions.html">Webcam resolutions</a>
+</li>
+ <li> <a href="./GeneralConfiguration.html">General Configuration</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Security</font>
+ <ul>
+ <li> <a href="./RestrictedAccess.html">Restricted Access</a>
+</li>
+ <li> <a href="./RTMPSAndHTTPS.html">RTMPS and HTTPS</a>
+</li>
+ </ul>
+ </li>
+ <li><font color="#000000" face="arial,helvetica,sanserif" size="2pt">Misc</font>
+ <ul>
+ <li> <a href="./GetVersionInfo.html">Get version info</a>
+</li>
+ <li> <a href="./FFMPEGVersionSwitch.html">FFMPEG Version Switch</a>
+</li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <br/>
+ <img src="images/apache-incubator-logo-no-borders.png" alt="apache-incubator-logo-no-borders.png" border="0"/>
+
+ </td>
+ <td width="90%" align="left" valign="top">
+ <table border="0" cellspacing="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr><td ><!-- bgcolor="#EEEEEE" -->
+ <font color="#000000" face="verdana,arial,helvetica,sanserif">
+ <a name="Introduction"><strong>Introduction</strong></a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>
+ List of default Timezones:
+ <a href="http://openmeetings.googlecode.com/svn/trunk/singlewebapp/WebContent/languages/timezones.xml" rel="nofollow">http://openmeetings.googlecode.com/svn/trunk/singlewebapp/WebContent/languages/timezones.xml
+ </a>
+ </p>
+ <p>
+ To add a new Time Zone you have to lookup its represant in Java's
+ Timezone registry. You can then add freely new time zones to the XML
+ file. The XML entries are imported into the database into the table
+ <strong>om_timezone</strong>
+ during the installation of OpenMeetings. (Don't forget to stop the
+ server before you change anything in the database).
+ </p>
+ <p>
+ The Servers default timezone is stored in the configuration table in
+ the attribute
+ <strong>default.timezone</strong>
+ . The name in this value links to an attribute in the table
+ om_timezone in the column
+ <strong>jname</strong>
+ .
+ </p>
+ <p>
+ You can set a Flag
+ <strong>forceTimeZoneCheck</strong>
+ for each user that gives him a Pop-Up notification to change his
+ time zone. The Flag can be changed in the user administration of
+ OpenMeetings. This can be handy if you update from a previous
+ version of OpenMeetings to make sure users see the new feature and
+ update their settings.
+ </p>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ <table border="0" cellspacing="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr><td ><!-- bgcolor="#EEEEEE" -->
+ <font color="#000000" face="verdana,arial,helvetica,sanserif">
+ <a name="How to lookup timezone's"><strong>How to lookup timezone's</strong></a>
+ <hr style="width:100%; color:#999999; background-color:#999999; height:1px; border:0px;"/>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <div class="xmlcode">
+
+ String[] ids = TimeZone.getAvailableIDs();<br />
+ for (String id : ids) {<br />
+
+ <div style="margin-left:20px">
+ TimeZone timeZone = TimeZone.getTimeZone(id);<br />
+ //TimeZone timeZone = timeRegistry.getTimeZone(id);<br />
+ <br />
+ Calendar cal = Calendar.getInstance();<br />
+ <div style="margin-left:20px">
+ cal.setTimeZone(timeZone);<br />
+ // + cal.get(Calendar.DST_OFFSET)<br />
+ int offset = cal.get(Calendar.ZONE_OFFSET);<br />
+ <br />
+ int offsetInMinutes = offset/1000/60;<br />
+ <br />
+ System.out.println("name" + id + "name offset "+offsetInMinutes+"offset ");
+ </div>
+ </div>
+ }
+
+ </div>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ </td>
+ </tr>
+
+ <!-- FOOTER -->
+ <tr><td colspan="2">
+ <hr noshade="" size="1"/>
+ </td></tr>
+ <tr><td colspan="2">
+ <div align="center"><font color="#123465" size="-1"><em>
+ Copyright © 2003-2011, The Apache Software Foundation
+ </em></font></div>
+ </td></tr>
+ </table>
+ </body>
+ </html>
+<!-- end the processing -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+