Thursday, February 28, 2013

Apache openmeetings with IP access



I successfully installed Apache openmeetings [Incubating] for web conferences.
http://openmeetings.apache.org/
It works OK for
http://localhost:5080/openmeetings/
It failed  for my local IP 192.168.1.56
 http://192.168.1.56:5080/openmeetings/
The error messages:
 Error missing [556],
Error missing [204],
Error missing [642]
I realize I need to change configuration:
  • Server-Side configuration: $RED5_HOME/conf/red5.properties, you need to restart the red5-service so that changes are online.
  • Client-Side configuration: $RED5_HOME/webapps/openmeetings/config.xml, you need to clear your browser cache after changing the file. 
 http://openmeetings.apache.org/PortSettings.html

 In : $RED5_HOME/webapps/openmeetings/config.xml, line 29 change
<rtmphostlocal></rtmphostlocal>
to
<rtmphostlocal>192.168.1.56</rtmphostlocal>

 $RED5_HOME/conf/red5.properties
change  all 0.0.0.0 and localhost  to 192.168.1.56
restart red5.bat
Now  http://192.168.1.56:5080/openmeetings/ works but
http://localhost:5080/openmeetings/ failed. But it is OK for me.
For ports in openmeetings:
Config-Name Default-value Name in red5.properties Name in config.xml
HTTP 5080 http.port red5httpport
RTMP 1935 rtmp.port rtmpport
RTMPT 8088 rtmpt.host rtmpTunnelport
We need to keep port 5080, 1935 and 8088 open for firewall.

No comments:

Post a Comment