FlashComGuru Home Imediasee Influxis Uvault Akamai
                                                                                       Forum Index | Active Topics | Register
                                                                                                          List Overview | List Archives
                                                                                                                           About this site | Advertise
 

home

Adobe AIR (8)
Applications (32)
Books & Training (9)
Collaboration (8)
Components (6)
Events (49)
Flash Player (8)
Flex (28)
FMS (67)
General (107)
Hosting (5)
Jobs (13)
Off topic (31)
Press Releases (7)
Site Check (7)
Tools (39)
Videos & Players (50)

Flash On the Beach

Alltop, all the cool kids (and me)

 
**** UPDATE ****
I have now resolved this issue.
After a whole night of debugging I found the issue (and it seems to be a bug):

I am running Flash CS3 on my machine and I needed to install Flash 8 as well (due to some legacy Remoting project which I could not get to work in CS3). It seemed that my problems started at around that time - so I uninstalled Flash 8 and the RTMP connections work fine again.

MAC 9,0,115,0

RMTP Default Success 1.2s
RMTP Port 1935 Success 1.3s
RMTP Port 80 Success 1.1s
RMTP Port 443 Success 1.2s
RMTPT (Tunneling) Default Success 3.1s
RMTPT (Tunneling) Port 80 Success 3.1s
RMTPT (Tunneling) Port 443 Success 3s
RMTPT (Tunneling) Port 1935 Success 3s
**** END UPDATE ****

Original problem:
I'm having a problem with my iMac running Leopard (no, they are not perfect). A few days ago I noticed problems (long delays) connecting to standard RTMP addresses while RTMPT (tunneling) would still work fine. All other internet traffic also works fine.
At first I suspected that this was a router problem but testing the same connection from my laptop (running Tiger) worked fine, and I tested from within the same network which (I believe) eliminates both my network as well as the router as a cause for this problem.

I'm running the port tester on this page and this is the result I'm getting.

MAC 9,0,115,0

RMTP Default Success 60.9s
RMTP Port 1935 Success 61s
RMTP Port 80 Success 61s
RMTP Port 443 Success 61.1s
RMTPT (Tunneling) Default Success 2.8s
RMTPT (Tunneling) Port 80 Success 2.8s
RMTPT (Tunneling) Port 443 Success 2.7s
RMTPT (Tunneling) Port 1935 Success 2.9s

As you can see, the RTMP connection gets established eventually but it takes over a minute. A friend of mine ran the same test and he connected within 1 second, eliminating my FMS server as a source of the issue too (plus as mentioned I connected fine from my laptop).
I've reinstalled the latest Flash Player but the problem persists.

Can somebody suggests ways to troubleshoot this? I always connect eventually via RTMP but it takes over a minute most times...

Comments
[Add Comment]
Using 10.5.2 on a macbook pro gives me these results:

MAC 9,0,115,0

RMTP Default Success 1.6s
RMTP Port 1935 Success 1.6s
RMTP Port 80 Success 1.6s
RMTP Port 443 Success 1.6s
RMTPT (Tunneling) Default Success 3.5s
RMTPT (Tunneling) Port 80 Success 3.4s
RMTPT (Tunneling) Port 443 Success 3.4s
RMTPT (Tunneling) Port 1935 Success 3.4s
# Posted By Thijs Triemstra | 3/10/08 10:43 AM
iMac, 10.5.1

MAC 9,0,115,0

RMTP Default Success 2.2s
RMTP Port 1935 Success 1.9s
RMTP Port 80 Success 1.8s
RMTP Port 443 Success 2.4s
RMTPT (Tunneling) Default Success 4s
RMTPT (Tunneling) Port 80 Success 4s
RMTPT (Tunneling) Port 443 Success 3.9s
RMTPT (Tunneling) Port 1935 Success 3.9s
# Posted By da scope | 3/10/08 11:15 AM
thanks guys, I know that the tester will work fine for most people :-)
I'm wondering if you have any ideas as to how I can troubleshoot my machine... What would cause a RTMP connection to take 1 minute to complete?
# Posted By Stefan Richter | 3/10/08 11:16 AM
I had similar problem while trying to stream over network with MTU black holes
# Posted By eitanpo | 3/10/08 11:47 AM
I should also add that my Leopard firewall is set to 'allow all incoming connections'. Unfortunately there's no option to configure outgoing connections.
# Posted By Stefan Richter | 3/10/08 11:52 AM
hello stefan,
i have a linux box with FMS3 and wireshark
to decode traffic, if you want give me
your video and we could have a closer look ?
# Posted By damien wetzel | 3/10/08 12:30 PM
thanks damien,
but the problem is not with a particular video, it's with my machine establishing an RTMP connection in a timely fashion
# Posted By Stefan Richter | 3/10/08 1:22 PM
it gets weirder: if I connect from within Parallels (Which runs on the physical machien that's giving me the problems) I connect normally:

WIN 9,0,115,0

RMTP Default Success 1.2s
RMTP Port 1935 Success 1.1s
RMTP Port 80 Success 1.3s
RMTP Port 443 Success 1.2s
RMTPT (Tunneling) Default Success 3s
RMTPT (Tunneling) Port 80 Success 2.9s
RMTPT (Tunneling) Port 443 Success 3.8s
RMTPT (Tunneling) Port 1935 Success 3.6s

Go figure...
# Posted By Stefan Richter | 3/10/08 2:08 PM
i guess this Mac OS problem. cause at work i test one of my FMS based applications and all MAC users take about a minute to to connect to local FMS server... dont know why is it so :( but PC users connects within 5 seconds
# Posted By Eugene | 3/11/08 7:53 AM
thanks, I am glad I am not alone with the problem. I'm hoping somebody can provide a solution...
Little Snitch shows me the rtmp connection attempt on port 1935 but it still takes a minute to complete...
# Posted By Stefan Richter | 3/11/08 8:20 AM
Nope... you're definitely not alone. The bug reports are starting to come in on livevideo.com as well.
# Posted By Jay Charles | 3/11/08 1:06 PM
hmm I wonder what this could be... are those users on OSX too?
# Posted By Stefan Richter | 3/11/08 2:32 PM
Only Leopard users. Tiger users seem to have no problem connecting up.
# Posted By Jay Charles | 3/11/08 3:15 PM
RESOLVED - please see the original post - I have resolved this. Yay.
# Posted By Stefan Richter | 3/12/08 9:28 AM
Thanks for the research. I actually have the same problem when I use Parallels, it takes forever to connect from a client on osx to a fms running in Parallels. I also have Flash 8 installed next to CS3 but I'd like to keep it when I want to save files for older versions of Flash..
# Posted By Thijs Triemstra | 3/12/08 1:10 PM
ps. would be interesting to extend the port tester with rtmpe and rtmpte to see how much slower it is..
# Posted By Thijs Triemstra | 3/12/08 1:12 PM
yup, just waiting for a FMS3 license :-)
# Posted By Stefan Richter | 3/12/08 1:28 PM
Hi, on my OSX Leopard it is the same. But I only installed CS3 on this machine. Also on the same machine I run Parallels without this kind of problem.
I think it is a bug in the Flashplayer 9.0.115

Interesting: streaming by rtmp over wowza, the connection etablished after 1 sec.
But here I found a other problem about this bug. By seek() a position without pause() the video play for a short second a wrong position...
E.g. the video plays in the 30 second and I seek for the 90 second: I the moment, I use seek(90), the Flashplayer show second 36 to 40 (because my buffer is about 10 sec). And after load of sec 90, the playback go forward at this point. So the visitor see direct after seek/winding for a small time a videosnippet out of the actual buffer...
(I hope I have explain it right to understand it.)

#########MAC 9,0,115,0

RMTP Default Success 61.1s
RMTP Port 1935 Success 61.2s
RMTP Port 80 Success 1.3s
RMTP Port 443 Success 1.4s
RMTPT (Tunneling) Default Success 3.4s
RMTPT (Tunneling) Port 80 Success 3.4s
RMTPT (Tunneling) Port 443 Success 3.4s
RMTPT (Tunneling) Port 1935 Success 3.4s
############
# Posted By blitzeinschlag.de | 3/20/08 10:37 AM