Hello,

The standard OpenMeetings installation with HTTP worked for me. Then I tried 
change to the protocols: RTMPS and HTTPS and

I followed the guide: http://openmeetings.apache.org/RTMPSAndHTTPS.html and 
double checked everything.

The url 
https://<server>:443/openmeetings/<https://%3cserver%3e:443/openmeetings/>  or 
https://<server>/openmeetings/<https://%3cserver%3e/openmeetings/> results  
HTTP 404 error.

Server seems to be running and the last line in the log is:

DEBUG 08-20 10:36:59.761 MailHandler.java 736267 247 
org.apache.openmeetings.utils.mail.MailHandler 
[org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-6] - ... 
sendMails done.

Just before

##################################################
#               Openmeetings is up               #
#       2.1.1-RELEASE 1498907 2-July-2013        #
#                and ready to use                #
##################################################

is

[ERROR] [main] org.apache.coyote.http11.Http11NioProtocol - Failed to 
initialize end point associated with ProtocolHandler ["http-nio-0.0.0.0-5443"]
java.net.BindException: Address already in use
        at sun.nio.ch.Net.bind(Native Method) ~[na:1.6.0_38]
        at 
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124) 
~[na:1.6.0_38]
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59) 
~[na:1.6.0_38]
        at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:470) 
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
        at 
org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:610) 
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
        at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:429) 
~[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
        at 
org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119)
 [tomcat-embed-core-jar-7.0.34.jar:7.0.34]
        at 
org.apache.catalina.connector.Connector.initInternal(Connector.java:981) 
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102) 
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:139) 
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
        at 
org.apache.catalina.core.StandardService.addConnector(StandardService.java:241) 
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
        at org.apache.catalina.startup.Embedded.addConnector(Embedded.java:321) 
[tomcat-embed-core-jar-7.0.34.jar:7.0.34]
        at org.red5.server.tomcat.rtmps.RTMPSLoader.init(RTMPSLoader.java:161) 
[tomcatplugin-jar-1.4.jar:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
~[na:1.6.0_38]
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
~[na:1.6.0_38]
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 ~[na:1.6.0_38]
        at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_38]

when I run the command:

netstat -tulpn | grep 5443

I don't get anything as a result (for some other ports the command works). So 
no application is using the port 5443??

When I grep for the 5443, I got:

grep -r 5443 *
conf/red5.properties:rtmps.port=5443
webapps/openmeetings/config.xml:<rtmpsslport>5443</rtmpsslport>

Do you know what is the problem?
The guide has sentence "3. Edit red5/webapps/openmeetings/public/config.xml and 
set red5httpport to https port"
So is this correct in the config.xml?

<red5httpport>443</red5httpport>

BR,

Mika


Reply via email to