Steve I set the log level to INFO and still nothing here is the connection url
rtmpt://localhost:8088/oflaDemo I get no log happening at all in the console. here is what the red5.sh looks like exec $JAVA -Djava.security.manager -Djava.security.policy=conf/red5.policy -cp red5.jar:conf:$CLASSPATH org.red5.server.Standalone conf/red5-edge.xml Steven Gong wrote: > Edge connects to Origin via 9035 and no other TCP link is used as TCP > is duplexed. Maybe you can turn on the DEBUG log for mrtmp package. > Take a look at the configuration in log4j.properties and make changes > if necessary. > > On 8/24/07, *Dan Rossi* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > Yes i opened up 9035. How am I able to check everything is working > then > ? Why would I be getting connection errors like below, would it be a > problem with the origin connecting back to the edge machine ? The > edge > machine was on my machine so behind a router , what ports would i have > to open up for that. > > Steven Gong wrote: > > The default port is at 9035 on Origin. You can configure the > value in > > red5.properties . > > > > On 8/23/07, *Dan Rossi* < [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>> > wrote: > > > > Hang on, does the origin communicate back to the edge ? If > so what > > ports > > do i need to open at my lan router. > > > > Dan Rossi wrote: > > > Steven Gong wrote: > > > > > >> Yes, that is a limitation for the prototype now as I haven't > > done the > > >> intelligent connection management. You should make sure > that the > > >> Origin is started up BEFORE you start up the Edge and > also make > > sure > > >> the Edge can connect to Origin successfully. Anyway > thanks for your > > >> information. > > >> > > > Its not connecting ? How can I work that out , the port is > open. > > The > > > origin is up before the edge. > > > > > > > > >> On 8/23/07, *Dan Rossi* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> > > >> <mailto: [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>>> > > wrote: > > >> > > >> Sorry the origin server was firewalled its open now, i > > doubt it works > > >> set to localhost either, as I cant have both running. > > >> > > >> [ERROR]:( org.mortbay.log.invoke0 ) EXCEPTION > > >> java.nio.channels.CancelledKeyException > > >> at > > >> > > > sun.nio.ch.SelectionKeyImpl.ensureValid(SelectionKeyImpl.java :55) > > >> at > > >> > sun.nio.ch.SelectionKeyImpl.readyOps(SelectionKeyImpl.java:69) > > >> at > > >> sun.nio.ch.KQueueSelectorImpl.updateSelectedKeys > > >> (KQueueSelectorImpl.java :105) > > >> at > > >> > > sun.nio.ch.KQueueSelectorImpl.doSelect > (KQueueSelectorImpl.java:74) > > >> at > > >> > sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69) > > >> at sun.nio.ch.SelectorImpl.select > > (SelectorImpl.java:80) > > >> at > > >> > > > > org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:299) > > >> at > > >> > > > org.mortbay.io.nio.SelectorManager.doSelect(SelectorManager.java:73) > > >> at > > >> > > > > org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java > :120) > > >> at > > >> > > > > org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:498) > > >> at > > >> org.mortbay.thread.BoundedThreadPool$PoolThread.run > > >> (BoundedThreadPool.java :475) > > >> [ERROR]:( org.mortbay.log.invoke0 ) EXCEPTION > > >> java.nio.channels.CancelledKeyException > > >> at > > >> > > > sun.nio.ch.SelectionKeyImpl.ensureValid(SelectionKeyImpl.java :55) > > >> at sun.nio.ch.SelectionKeyImpl.readyOps > > >> (SelectionKeyImpl.java :69) > > >> at > > >> > > > sun.nio.ch.KQueueSelectorImpl.updateSelectedKeys(KQueueSelectorImpl.java > > :105) > > >> at > > >> > > > sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:74) > > >> at sun.nio.ch.SelectorImpl.lockAndDoSelect > > >> (SelectorImpl.java:69) > > >> at > sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) > > >> at > > >> > > > > org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:299) > > >> at > > >> org.mortbay.io.nio.SelectorManager.doSelect > > (SelectorManager.java:73) > > >> at > > >> > > org.mortbay.jetty.nio.SelectChannelConnector.accept > (SelectChannelConnector.java:120) > > >> at > > >> > > > > org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:498) > > >> > > >> at > > >> > > > org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java > > :475) > > >> > > >> > > >> > > >> > > >> Dan Rossi wrote: > > >> > Tried a few combinations, including setting the origin > > host to > > >> > electroteque.org <http://electroteque.org> < > http://electroteque.org> > > <http://electroteque.org> and localhost. I > > >> think there is a problem in the edge > > >> > config. > > >> > > > >> > Connecting with this private var serverURL:String = > > >> > "rtmpt://localhost:8088/oflaDemo/"; > > >> > > > >> > [INFO]:( org.red5.server.Standalone.main ) Startup done > > in: 2641 ms > > >> > [ERROR]:( > org.red5.server.net.rtmpt.RTMPTServlet.handleSend ) > > >> Could not > > >> > process message. > > >> > java.lang.NullPointerException > > >> > at > > >> > > > >> > > org.red5.server.net.rtmpt.EdgeRTMPTHandler.sendConnectMessage > > (EdgeRTMPTHandler.java:181) > > >> > at > > >> > > > >> > > > > org.red5.server.net.rtmpt.EdgeRTMPTHandler.handleConnect(EdgeRTMPTHandler.java > :165) > > >> > at > > >> > > > >> > > > > org.red5.server.net.rtmpt.EdgeRTMPTHandler.messageReceived(EdgeRTMPTHandler.java:58) > > >> > at > > >> > > > >> org.red5.server.net.rtmpt.RTMPTServlet.handleSend( > > RTMPTServlet.java:355) > > >> > at > > >> > > > >> > > > org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:433) > > >> > at > > >> javax.servlet.http.HttpServlet.service > (HttpServlet.java:803) > > >> > at > > >> > org.mortbay.jetty.servlet.ServletHolder.handle > > >> (ServletHolder.java:491) > > >> > at > > >> > > > >> > > > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:367) > > >> > at > > >> > > > >> > > org.mortbay.jetty.handler.ContextHandler.handle > (ContextHandler.java:689) > > >> > > >> > at > > >> > > > >> > > > > org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java > :146) > > >> > at > > >> > > > >> > > > org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java > > >> :114) > > >> > at > > >> > > > >> > > > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java > > :139) > > >> > at org.mortbay.jetty.Server.handle > (Server.java:285) > > >> > at > > >> > org.mortbay.jetty.HttpConnection.handleRequest > > >> (HttpConnection.java :457) > > >> > at > > >> > > > >> > > > > org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:765) > > >> > at > > >> org.mortbay.jetty.HttpParser.parseNext > (HttpParser.java:627) > > >> > at > > >> > > org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209) > > >> > at > > >> org.mortbay.jetty.HttpConnection.handle > > (HttpConnection.java:357) > > >> > at > > >> > org.mortbay.io.nio.SelectChannelEndPoint.run( > > >> SelectChannelEndPoint.java :329) > > >> > at > > >> > > > >> > > > > org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475) > > >> > [ERROR]:( org.mortbay.log.invoke0 ) EXCEPTION > > >> > java.nio.channels.CancelledKeyException > > >> > at > > >> > > > sun.nio.ch.SelectionKeyImpl.ensureValid(SelectionKeyImpl.java :55) > > >> > at > > >> > sun.nio.ch.SelectionKeyImpl.readyOps(SelectionKeyImpl.java :69) > > >> > at > > >> > sun.nio.ch.KQueueSelectorImpl.updateSelectedKeys > > >> (KQueueSelectorImpl.java:105) > > >> > at > > >> > sun.nio.ch.KQueueSelectorImpl.doSelect > > (KQueueSelectorImpl.java:74) > > >> > at > > >> > sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69) > > >> > at > > sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) > > >> > at > > >> > > > >> > > > > org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:299) > > >> > at > > >> > org.mortbay.io.nio.SelectorManager.doSelect > > >> (SelectorManager.java:73) > > >> > at > > >> > > > >> > > > > org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java > :120) > > >> > at > > >> > > > >> > > > org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java > > >> :498) > > >> > at > > >> > > > >> org.mortbay.thread.BoundedThreadPool$PoolThread.run > > (BoundedThreadPool.java:475) > > >> > [ERROR]:( org.mortbay.log.invoke0 ) EXCEPTION > > >> > java.nio.channels.CancelledKeyException > > >> > at > > >> sun.nio.ch.SelectionKeyImpl.ensureValid > > (SelectionKeyImpl.java:55) > > >> > at > > >> > sun.nio.ch.SelectionKeyImpl.readyOps(SelectionKeyImpl.java:69) > > >> > at > > >> > sun.nio.ch.KQueueSelectorImpl.updateSelectedKeys > > >> ( KQueueSelectorImpl.java:105) > > >> > at > > >> > > > > sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:74) > > >> > at > > >> sun.nio.ch.SelectorImpl.lockAndDoSelect > (SelectorImpl.java:69) > > >> > at > > sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) > > >> > at > > >> > > > >> org.mortbay.io.nio.SelectorManager$SelectSet.doSelect > > (SelectorManager.java:299) > > >> > at > > >> > org.mortbay.io.nio.SelectorManager.doSelect > > >> (SelectorManager.java:73) > > >> > at > > >> > > > >> > > > > org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java > :120) > > >> > at > > >> > > > >> > > > org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java > > > > >> :498) > > >> > at > > >> > > > >> > > > > org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475) > > >> > [ERROR]:( org.mortbay.log.invoke0 ) EXCEPTION > > >> > java.nio.channels.CancelledKeyException > > >> > at > > >> > > > sun.nio.ch.SelectionKeyImpl.ensureValid(SelectionKeyImpl.java :55) > > >> > at > > >> > sun.nio.ch.SelectionKeyImpl.readyOps(SelectionKeyImpl.java:69) > > >> > at > > >> > sun.nio.ch.KQueueSelectorImpl.updateSelectedKeys > > >> (KQueueSelectorImpl.java:105) > > >> > at > > >> > > > > sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:74) > > >> > at > > >> > sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java :69) > > >> > at > > sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) > > >> > at > > >> > > > >> > > > org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java > > :299) > > >> > at > > >> > org.mortbay.io.nio.SelectorManager.doSelect > > >> (SelectorManager.java:73) > > >> > at > > >> > > > >> org.mortbay.jetty.nio.SelectChannelConnector.accept > > (SelectChannelConnector.java:120) > > >> > at > > >> > > > >> > > > org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java > > > >> :498) > > >> > at > > >> > > > >> > > > > org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475) > > >> > > > >> > > > >> > Steven Gong wrote: > > >> > > > >> >> Hi all, > > >> >> I've checked in the prototype for Edge/Origin to the > > clustering > > >> >> branch: > > >> >> > > >> > > > http://svn1.cvsdude.com/osflash/red5/java/server/branches/clustering > <http://svn1.cvsdude.com/osflash/red5/java/server/branches/clustering> > > >> >> < > > >> > > > http://svn1.cvsdude.com/osflash/red5/java/server/branches/clustering > <http://svn1.cvsdude.com/osflash/red5/java/server/branches/clustering> > > > <http://svn1.cvsdude.com/osflash/red5/java/server/branches/clustering>> > > >> >> > > >> >> I haven't integrated the Edge with Terracotta yet but > > will do > > >> it soon. > > >> >> Now you can play with it on two machines with one > Origin > > server > > >> and > > >> >> one Edge server. (Of course, it should work for one > > Origin and > > >> several > > >> >> Edges. But I have never tried it. :-) ) The Edge > server is > > >> accessed by > > >> >> RTMPT. The RTMP Edge support will be added after the > > >> Edge/Origin with > > >> >> Terracotta prototype is done. > > >> >> > > >> >> How to run the prototype inside Eclipse: > > >> >> (1) Check out the code first. > > >> >> (2) Start Origin server by running Standalone without > > arguments. > > >> >> (3) Start Edge server by running Standalone with > argument > > >> " red5-edge.xml " > > >> >> (4) Connect the Edge by RTMPT on port 8088. For > example, > > >> >> "rtmpt://localhost:8088/oflaDemo" > > >> >> > > >> >> The default setting of Edge is to connect Origin > > locally. You can > > >> >> modify the "server" property of "mrtmpClient" bean > in " > > >> >> red5-edge-core.xml " to set the address of Origin > server. > > >> >> > > >> >> I appreciate your feedbacks and suggestions for the > > prototype. > > >> Enjoy!~~ > > >> >> > > >> >> -- > > >> >> Best Regards > > >> >> Steven Gong > > >> >> > > >> >> InfraRed5 Red5 Consultant: http://www.infrared5.com, > > >> >> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> > > <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > <mailto: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>> > > >> <mailto: [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> > > <mailto: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>>> > > >> >> > > >> >> Red5 Developer: http://osflash.org/red5 > > <http://osflash.org/red5>, > > >> >> > http://jira.red5.org/confluence/display/~steven/Home > <http://jira.red5.org/confluence/display/%7Esteven/Home> > > <http://jira.red5.org/confluence/display/%7Esteven/Home> > > >> < http://jira.red5.org/confluence/display/%7Esteven/Home> > > >> >> < > http://jira.red5.org/confluence/display/%7Esteven/Home> > > >> >> > > >> >> Modesty is an overrated quality in men of no great > > >> accomplishment. -- > > >> >> Ricky Jay > > >> >> > > >> > > > ------------------------------------------------------------------------ > > > > >> >> > > >> >> _______________________________________________ > > >> >> Red5 mailing list > > >> >> Red5@osflash.org <mailto:Red5@osflash.org> > <mailto:Red5@osflash.org <mailto:Red5@osflash.org>> > > <mailto:Red5@osflash.org <mailto:Red5@osflash.org> > <mailto:Red5@osflash.org <mailto:Red5@osflash.org>>> > > >> >> http://osflash.org/mailman/listinfo/red5_osflash.org > > >> >> > > >> >> > > >> > > > >> > > > >> > _______________________________________________ > > >> > Red5 mailing list > > >> > Red5@osflash.org <mailto:Red5@osflash.org> > <mailto:Red5@osflash.org <mailto:Red5@osflash.org>> > > <mailto:Red5@osflash.org <mailto:Red5@osflash.org> > <mailto:Red5@osflash.org <mailto:Red5@osflash.org>>> > > >> > http://osflash.org/mailman/listinfo/red5_osflash.org > > < http://osflash.org/mailman/listinfo/red5_osflash.org> > > >> > > > >> > > > >> > > >> > > >> _______________________________________________ > > >> Red5 mailing list > > >> Red5@osflash.org <mailto:Red5@osflash.org> > <mailto:Red5@osflash.org <mailto:Red5@osflash.org>> > > <mailto: Red5@osflash.org <mailto:Red5@osflash.org> > <mailto:Red5@osflash.org <mailto:Red5@osflash.org>>> > > >> http://osflash.org/mailman/listinfo/red5_osflash.org > <http://osflash.org/mailman/listinfo/red5_osflash.org> > > >> > > >> > > >> > > >> > > >> -- > > >> Best Regards > > >> Steven Gong > > >> > > >> InfraRed5 Red5 Consultant: http://www.infrared5.com > > >> < http://www.infrared5.com>, [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> > > >> <mailto:[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> <mailto: [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>> > > >> > > >> Red5 Developer: http://osflash.org/red5, > > >> http://jira.red5.org/confluence/display/~steven/Home > <http://jira.red5.org/confluence/display/%7Esteven/Home> > > <http://jira.red5.org/confluence/display/%7Esteven/Home> > > >> < http://jira.red5.org/confluence/display/%7Esteven/Home> > > >> > > >> Modesty is an overrated quality in men of no great > > accomplishment. -- > > >> Ricky Jay > > >> > > > ------------------------------------------------------------------------ > > >> > > >> _______________________________________________ > > >> Red5 mailing list > > >> Red5@osflash.org <mailto:Red5@osflash.org> > <mailto:Red5@osflash.org <mailto:Red5@osflash.org>> > > >> http://osflash.org/mailman/listinfo/red5_osflash.org > > >> > > >> > > > > > > > > > _______________________________________________ > > > Red5 mailing list > > > Red5@osflash.org <mailto:Red5@osflash.org> > <mailto:Red5@osflash.org <mailto:Red5@osflash.org>> > > > http://osflash.org/mailman/listinfo/red5_osflash.org > > > > > > > > > > > > _______________________________________________ > > Red5 mailing list > > Red5@osflash.org <mailto:Red5@osflash.org> > <mailto:Red5@osflash.org <mailto:Red5@osflash.org>> > > http://osflash.org/mailman/listinfo/red5_osflash.org > > > > > > > > > > -- > > Best Regards > > Steven Gong > > > > InfraRed5 Red5 Consultant: http://www.infrared5.com > > < http://www.infrared5.com>, [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> > > > > Red5 Developer: http://osflash.org/red5, > > http://jira.red5.org/confluence/display/~steven/Home > <http://jira.red5.org/confluence/display/%7Esteven/Home> > > < http://jira.red5.org/confluence/display/%7Esteven/Home> > > > > Modesty is an overrated quality in men of no great > accomplishment. -- > > Ricky Jay > > > ------------------------------------------------------------------------ > > > > > _______________________________________________ > > Red5 mailing list > > Red5@osflash.org <mailto:Red5@osflash.org> > > http://osflash.org/mailman/listinfo/red5_osflash.org > > > > > _______________________________________________ > Red5 mailing list > Red5@osflash.org <mailto:Red5@osflash.org> > http://osflash.org/mailman/listinfo/red5_osflash.org > > > > > -- > Best Regards > Steven Gong > > InfraRed5 Red5 Consultant: http://www.infrared5.com > <http://www.infrared5.com>, [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > Red5 Developer: http://osflash.org/red5, > http://jira.red5.org/confluence/display/~steven/Home > <http://jira.red5.org/confluence/display/%7Esteven/Home> > > Modesty is an overrated quality in men of no great accomplishment. -- > Ricky Jay > ------------------------------------------------------------------------ > > _______________________________________________ > Red5 mailing list > Red5@osflash.org > http://osflash.org/mailman/listinfo/red5_osflash.org > _______________________________________________ Red5 mailing list Red5@osflash.org http://osflash.org/mailman/listinfo/red5_osflash.org