Evening, I know about the unhandled pings, and Dan is right in that they can be safely ignored - they're logged when a FLV is first loaded by a client, and I think Joachim explained this previously.
I just updated to revision 1998 and it looks like many things have changed today, so I'll give it a test and report on how things work. Thanks for the feedback. :) Yours, Nate On Thu, 10 May 2007, Dan Rossi wrote: > One of those is already reported, the unhandled ping i always get and > safely ignore it unless its a real issue ? > > http://jira.red5.org/browse/SN-40 > http://jira.red5.org/browse/APPSERVER-118 > > Hmm i get the one below but its not added, I dont get lockups anymore. > > Lenny Sorey wrote: > > Hey Nate, > > > > I just replicated your report below as well in Tomcat. > > > > I get the following in my log files. > > > > One is the unhandled pings. The other has to do with Tomcat 5.5 not > > being able to > > run the JMX Console currently in RED5. > > > > The JMX Error messages always run after an event take place such as > > VOD, ServerStream. > > > > So I am not sure if the JMX Console errors have anything to do with > > the latest you have found below > > for me. > > > > This test was run with Trunk 1998. > > > > Platform: > > > > RED5 Trunk 1998 > > Win2K server > > Tomcat 5.5.20 > > > > Regards, > > > > Lenny > > > > > > ************************************************************************************************************************** > > > > > > [WARN] 760453 pool-3-thread-5:( > > org.red5.server.net.rtmp.RTMPHandler.onPing ) Unhandled ping: Ping: 3, > > 0, 3000, -1 > > 00 03 00 00 00 00 00 00 0B B8 > > [WARN] 799344 pool-3-thread-13:( > > org.red5.server.net.rtmp.RTMPHandler.onPing ) Unhandled ping: Ping: 3, > > 0, 3000, -1 > > 00 03 00 00 00 00 00 00 0B B8 > > [WARN] 801313 pool-3-thread-16:( > > org.red5.server.net.rtmp.RTMPHandler.onPing ) Unhandled ping: Ping: 3, > > 0, 3000, -1 > > 00 03 00 00 00 00 00 00 0B B8 > > [ERROR] 803984 pool-3-thread-2:( > > org.red5.server.jmx.JMXFactory.createMBean ) Could not create the > > org.red5.server.Client MBean > > javax.management.ReflectionException: The MBean class could not be > > loaded by the default loader repository > > at > > com.sun.jmx.mbeanserver.MBeanInstantiator.findClassWithDefaultLoaderRepository(Unknown > > > > Source) > > at > > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.createMBean(Unknown > > Source) > > at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.createMBean > > (Unknown Source) > > at com.sun.jmx.mbeanserver.JmxMBeanServer.createMBean(Unknown Source) > > at org.red5.server.jmx.JMXFactory.createMBean(JMXFactory.java:71) > > at org.red5.server.Client.<init>(Client.java:93) > > at org.red5.server.ClientRegistry.newClient(ClientRegistry.java:127) > > at org.red5.server.CoreHandler.connect(CoreHandler.java:81) > > at org.red5.server.Scope.connect(Scope.java:383) > > at org.red5.server.Scope.connect (Scope.java:380) > > at org.red5.server.BaseConnection.connect(BaseConnection.java:264) > > at > > org.red5.server.net.rtmp.RTMPConnection.connect(RTMPConnection.java:226) > > at org.red5.server.net.rtmp.RTMPMinaConnection.connect > > (RTMPMinaConnection.java:65) > > at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:266) > > at > > org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:126) > > at org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived > > (RTMPMinaIoHandler.java:116) > > at > > org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived(AbstractIoFilterChain.java:703) > > at > > org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived > > > > (AbstractIoFilterChain.java:362) > > at > > org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:54) > > at > > org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived > > > > (AbstractIoFilterChain.java:800) > > at > > org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:247) > > at > > org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(ExecutorFilter.java > > > > :307) > > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) > > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) > > at java.lang.Thread.run(Unknown Source) > > Caused by: java.lang.ClassNotFoundException : org.red5.server.Client > > at > > com.sun.jmx.mbeanserver.ClassLoaderRepositorySupport.loadClass(Unknown > > Source) > > at > > com.sun.jmx.mbeanserver.ClassLoaderRepositorySupport.loadClass(Unknown > > Source) > > ... 25 more > > [ERROR] 803984 pool-3-thread-2:( > > org.red5.server.jmx.JMXFactory.createMBean ) Could not create the > > org.red5.server.net.rtmp.RTMPMinaConnection MBean > > javax.management.ReflectionException: The MBean class could not be > > loaded by the default loader repository > > at > > com.sun.jmx.mbeanserver.MBeanInstantiator.findClassWithDefaultLoaderRepository(Unknown > > > > Source) > > at > > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.createMBean(Unknown > > Source) > > at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.createMBean > > (Unknown Source) > > at com.sun.jmx.mbeanserver.JmxMBeanServer.createMBean(Unknown Source) > > at org.red5.server.jmx.JMXFactory.createMBean(JMXFactory.java:71) > > at > > org.red5.server.net.rtmp.RTMPMinaConnection.connect(RTMPMinaConnection.java > > :78) > > at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:266) > > at > > org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:126) > > at org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived > > (RTMPMinaIoHandler.java:116) > > at > > org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived(AbstractIoFilterChain.java:703) > > at > > org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived > > > > (AbstractIoFilterChain.java:362) > > at > > org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:54) > > at > > org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived > > > > (AbstractIoFilterChain.java:800) > > at > > org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:247) > > at > > org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(ExecutorFilter.java > > > > :307) > > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) > > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) > > at java.lang.Thread.run(Unknown Source) > > Caused by: java.lang.ClassNotFoundException : > > org.red5.server.net.rtmp.RTMPMinaConnection > > at > > com.sun.jmx.mbeanserver.ClassLoaderRepositorySupport.loadClass(Unknown > > Source) > > at > > com.sun.jmx.mbeanserver.ClassLoaderRepositorySupport.loadClass(Unknown > > Source) > > ... 18 more > > > > > > > > > > > > > > ************************************************************************************************************************ > > > > > > On 5/9/07, *Nathan P. Johansen* <[EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED]>> wrote: > > > > Hello Everyone, > > > > In my testing with revision 1987, I'm still seeing a condition > > that causes > > the server to only stream two seconds of a FLV file then halt > > playback. > > Any subsequent attempt to play that file (or any other file) > > results in > > the same behaviour - it loads the meta data, plays for two seconds > > then > > stops. > > > > It would seem to be triggered when two clients are streaming the same > > file, and one of them attempts to seek to a different time too > > rapidly. If > > you just playback the file without seeking, then it works fine. But > > seeking seems to result in some error that requires restarting the > > server. > > > > I don't have anything useful to offer from the log file. > > > > Nathan _______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
