hi wild,thanks for your input, but i have checked the sugested part and correct 
everyports that need adjustment, below is the complete configuratin code from 
each file, and also as for the certs i copied main keystore.jks and rename it 
as screen.keystore.jks as well as trustores.thanks


configuration in /red5/conf# vi red5.properties
# Socket policypolicy.host=0.0.0.0policy.port=843
# 
HTTPhttp.host=174.141.252.78http.port=80https.port=5443http.URIEncoding=UTF-8http.max_keep_alive_requests=-1http.max_threads=20http.acceptor_thread_count=10http.processor_cache=20
# 
RTMPrtmp.host=174.141.252.78rtmp.port=1935rtmp.io_threads=16rtmp.send_buffer_size=65536rtmp.receive_buffer_size=65536rtmp.ping_interval=1000rtmp.max_inactivity=60000rtmp.max_handshake_time=5000rtmp.tcp_nodelay=truertmp.tcp_keepalive=falsertmp.default_server_bandwidth=10000000rtmp.default_client_bandwidth=10000000rtmp.client_bandwidth_limit_type=2rtmp.bandwidth_detection=falsertmp.encoder_base_tolerance=5000rtmp.encoder_drop_live_future=false#
 traffic optimization hinting. to disable set traffic class set to -1# low 
delay + high throughput == 24 (0x18)rtmp.traffic_class=-1# requested maximum 
length of the queue of incoming connectionsrtmp.backlog=32# the interval 
(seconds) between each throughput calculationrtmp.thoughput_calc_interval=15# 
enable use of the default mina acceptorrtmp.default_acceptor=true# socket i/o 
pool sizes used when default acceptor is 
disabledrtmp.initial_pool_size=0rtmp.max_pool_size=2rtmp.max_processor_pool_size=16rtmp.executor_keepalive_time=60000mina.logfilter.enable=false#
 scheduler configs (per connection)rtmp.scheduler.pool_size=2# adjust this as 
needed if you get tasks rejectedrtmp.executor.queue_capacity=64# drop audio 
packets when queue is almost full, to disable this, set to 
0rtmp.executor.queue_size_to_drop_audio_packets=60# maximum amount of time 
allotted to process a single rtmp message / packet in milliseconds, set it as 0 
to disable timeoutrtmp.max_handling_time=5000
# 
RTMPSrtmps.host=174.141.252.78rtmps.port=8443rtmps.ping_interval=5000rtmps.max_inactivity=60000rtmps.max_keep_alive_requests=-1rtmps.max_threads=20rtmps.acceptor_thread_count=2rtmps.processor_cache=20#
 RTMPS Key and Trust store 
parametersrtmps.keystorepass=passwordrtmps.keystorefile=conf/keystore.jksrtmps.truststorepass=passwordrtmps.truststorefile=conf/truststore.jksrtmps.screen.keystorepass=passwordrtmps.screen.keystorefile=conf/screen.keystore.jksrtmps.screen.truststorepass=passwordrtmps.screen.truststorefile=conf/screen.truststore.jks#
 RTMPT


configuration in folder   red5/webapps/openmeetings/public/config.xml

<?xml version="1.0" encoding="UTF-8" ?>
<config    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    
xsi:noNamespaceSchemaLocation="config.xsd">
<!-- URL/IP to use for the Server for RTMP and RTMPT traffic.    If this value 
is empty it will try to connect to the    domain-name the OpenMeetings-Client 
has been loading from
    Can be either and IP or a domain name.    For example:    
<rtmphostlocal>192.168.254.182</rtmphostlocal>    or    
<rtmphostlocal>mysubdomain.streaming.to</rtmphostlocal>    
--><rtmphostlocal></rtmphostlocal>
<!-- URL/IP to use for the Server for HTTP and HTTPS traffic.    If this value 
is empty it will use the rtmphostlocal    variable (and in that way try to 
connect to the    domain-name the OpenMeetings-Client has been loading from)    
--><httphostlocal></httphostlocal>

<rtmpport>1935</rtmpport>
<rtmpsslport>8443</rtmpsslport>
<useSSL>yes</useSSL>
<red5httpport>443</red5httpport>

<protocol>https</protocol>

<proxyType>best</proxyType>

configuration on red5/webapps/openmeetings/WEB-INF/conf/axis2.xml
  <transportReceiver name="http"                       
class="org.apache.axis2.transport.http.SimpleHTTPServer">        <parameter 
name="port">8080</parameter>        <!-- Here is the complete list of supported 
parameters (see example settings further below):            port: the port to 
listen on (default 6060)            hostname:  if non-null, url prefix used in 
reply-to endpoint references                                 (default null)     
       originServer:  value of http Server header in outgoing messages          
                               (default "Simple-Server/1.1")            
requestTimeout:  value in millis of time that requests can wait for data        
                        (default 20000)            requestTcpNoDelay:  true to 
maximize performance and minimize latency                                   
(default true)                                false to minimize bandwidth 
consumption by combining segments            requestCoreThreadPoolSize:  number 
of threads available for request processing (unless queue fills up)  (default 
25)            requestMaxThreadPoolSize:  number of threads available for 
request processing if queue fills up         (default 150)                      
                 note that default queue never fills up:  see HttpFactory       
     threadKeepAliveTime:  time to keep threads in excess of core size alive 
while inactive                  (default 180)                                  
note that no such threads can exist with default unbounded request queue        
    threadKeepAliveTimeUnit:  TimeUnit of value in threadKeepAliveTime (default 
SECONDS)                    (default SECONDS)        -->        <!-- <parameter 
name="hostname">http://www.myApp.com/ws</parameter> -->        <!-- <parameter 
name="originServer">My-Server/1.1</parameter>           -->        <!-- 
<parameter name="requestTimeout">10000</parameter>                   -->        
<!-- <parameter name="requestTcpNoDelay">false</parameter>                   
-->        <!-- <parameter name="requestCoreThreadPoolSize">50</parameter>      
                -->        <!-- <parameter 
name="requestMaxThreadPoolSize">100</parameter>                     -->        
<!-- <parameter name="threadKeepAliveTime">240000</parameter>                  
-->        <!-- <parameter 
name="threadKeepAliveTimeUnit">MILLISECONDS</parameter>            -->    
</transportReceiver>    <transportReceiver name="https" 
class="org.apache.axis2.transport.http.AxisServletListener">    <parameter 
name="port">443</parameter>   </transportReceiver>

 


     On Tuesday, July 21, 2015 5:33 PM, "Wild, Rodney" 
<rodney.w...@cybastevens.com> wrote:
   

 #yiv5744561121 -- filtered {panose-1:2 4 5 3 5 4 6 3 2 4;}#yiv5744561121 
filtered {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}#yiv5744561121 
filtered {font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;}#yiv5744561121 
p.yiv5744561121MsoNormal, #yiv5744561121 li.yiv5744561121MsoNormal, 
#yiv5744561121 div.yiv5744561121MsoNormal 
{margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;}#yiv5744561121 a:link, 
#yiv5744561121 span.yiv5744561121MsoHyperlink 
{color:blue;text-decoration:underline;}#yiv5744561121 a:visited, #yiv5744561121 
span.yiv5744561121MsoHyperlinkFollowed 
{color:purple;text-decoration:underline;}#yiv5744561121 p 
{margin-right:0cm;margin-left:0cm;font-size:12.0pt;}#yiv5744561121 
p.yiv5744561121MsoAcetate, #yiv5744561121 li.yiv5744561121MsoAcetate, 
#yiv5744561121 div.yiv5744561121MsoAcetate 
{margin:0cm;margin-bottom:.0001pt;font-size:8.0pt;}#yiv5744561121 
span.yiv5744561121EmailStyle18 {color:#1F497D;}#yiv5744561121 
span.yiv5744561121BalloonTextChar {}#yiv5744561121 .yiv5744561121MsoChpDefault 
{}#yiv5744561121 filtered {margin:72.0pt 72.0pt 72.0pt 72.0pt;}#yiv5744561121 
div.yiv5744561121WordSection1 {}#yiv5744561121 One more thing, I noticed you 
change the default ports from 5080 to 80, make sure you changed the config.xml 
(you need to either stop and restart the service or reboot your server in order 
for this to take effect) file in the /openmeetings/webapps/openmeetings/public 
folder.  That could also be the reason it is not working.  
http://openmeetings.apache.org/PortSettings.html  Rodney Wild    From: Awotipe 
Oluwaseun [mailto:awotipeoluwas...@yahoo.com] 
Sent: July-21-15 1:02 PM
To: Wild, Rodney
Subject: RE: screen sharing not working  The instructions from the openmeetings 
site is silent about this part of the config, also every other part of the 
application works as expected, that is why I am confused.
Please kindly let me know if I need to more than this only part.
ThanksoluwaseunOn Jul 21, 2015 1:51 PM, "Wild, Rodney" 
<rodney.w...@cybastevens.com> wrote:There are four lines in your config file 
that need to be set to the host name or ip of your server: 
http.host=0.0.0.0rtmp.host=0.0.0.0rtmps.host=0.0.0.0rtmpt.host=0.0.0.0 Rodney 
Wild | IT Support  From: awotipe oluwaseun [mailto:awotipeoluwas...@yahoo.com] 
Sent: July-21-15 12:48 PM
To: user@openmeetings.apache.org
Subject: screen sharing not working I have two signed certificate in the server 
one for screen sharing and the other for regular rmpts ,I had keystore.jks 
rmtps and screen.keystore  for screen sharing, I have tried to follow the 
instruction piece by piece , could not figure out why the screen sharing is not 
working, please help me out with  possible advice on how to resolve thi.have 
attached the screen share log and the last open meetings log and my 
configuration settings on red5.properies is as below  thanks    
root@openmeeting:/opt/red5306/conf# lsaccess.properties             
no-jee-container.xml  red5.policycatalina.policy               OATICA2.cer      
     red5.propertiescontext.xml                   OATIIA2013.cer        
red5.xmlehcache.xml                   password.properties   
screen.csrjee-container.xml             quartz.properties     
screen.keystore.jkskeystore.jks                  realm.properties      
screen.truststore.jkskeystore.jmx                  red5-common.xml       
tomcat-users.xmllogback.xml                   red5-core.xml         
truststore.jksmeetings.oati.net.cer         red5.csr              
truststore.jmxmeetings.screen.oati.net.cer  red5.globals          web.xml    # 
Socket policypolicy.host=0.0.0.0policy.port=843 # 
HTTPhttp.host=0.0.0.0http.port=80https.port=443http.URIEncoding=UTF-8http.max_keep_alive_requests=-1http.max_threads=20http.acceptor_thread_count=10http.processor_cache=20#
 
RTMPrtmp.host=0.0.0.0rtmp.port=1935rtmp.io_threads=16rtmp.send_buffer_size=65536rtmp.receive_buffer_size=65536rtmp.ping_interval=1000rtmp.max_inactivity=60000rtmp.max_handshake_time=5000rtmp.tcp_nodelay=truertmp.tcp_keepalive=falsertmp.default_server_bandwidth=10000000rtmp.default_client_bandwidth=10000000rtmp.client_bandwidth_limit_type=2rtmp.bandwidth_detection=falsertmp.encoder_base_tolerance=5000rtmp.encoder_drop_live_future=false#
 traffic optimization hinting. to disable set traffic class set to -1# low 
delay + high throughput == 24 (0x18)rtmp.traffic_class=-1# requested maximum 
length of the queue of incoming connectionsrtmp.backlog=32# the interval 
(seconds) between each throughput calculationrtmp.thoughput_calc_interval=15# 
enable use of the default mina acceptorrtmp.default_acceptor=true# socket i/o 
pool sizes used when default acceptor is 
disabledrtmp.initial_pool_size=0rtmp.max_pool_size=2rtmp.max_processor_pool_size=16rtmp.executor_keepalive_time=60000mina.logfilter.enable=false#
 scheduler configs (per 
connection)rtmp.scheduler.pool_size=2rtmp.executor.queue_capacity=64# drop 
audio packets when queue is almost full, to disable this, set to 
0rtmp.executor.queue_size_to_drop_audio_packets=60# maximum amount of time 
allotted to process a single rtmp message / packet in milliseconds, set it as 0 
to disable timeoutrtmp.max_handling_time=5000 # 
RTMPSrtmps.host=0.0.0.0rtmps.port=8443rtmps.ping_interval=5000rtmps.max_inactivity=60000rtmps.max_keep_alive_requests=-1rtmps.max_threads=20rtmps.acceptor_thread_count=2rtmps.processor_cache=20#
 RTMPS Key and Trust store 
parametersrtmps.keystorepass=passwordrtmps.keystorefile=conf/keystore.jksrtmps.truststorepass=passwordrtmps.truststorefile=conf/truststore.jks
  
rtmps.screen.keystorepass=passwordrtmps.screen.keystorefile=conf/screen.keystore.jksrtmps.screen.truststorepass=passwordrtmps.screen.truststorefile=conf/screen.truststore.jks#
 
RTMPTrtmpt.host=0.0.0.0rtmpt.port=8088rtmpt.ping_interval=5000rtmpt.max_inactivity=60000rtmpt.max_handshake_time=5000rtmpt.max_keep_alive_requests=-1rtmpt.max_threads=20rtmpt.acceptor_thread_count=2rtmpt.processor_cache=20rtmpt.encoder_base_tolerance=5000
 

  

Reply via email to