Security restrictions?

Added by Casey Foster 836 days ago

Hey guys,

I'd like to say thanks for developing such a great easy-to-use product. I played around with other Flash servers and found them to be a hassle.

Anyway, I'm working on a real-time multiplayer game ( http://www.2pl4yer.com/UFO.swf open 2 windows to see the multi-user in action) and if it goes well I plan to build a whole site around real-time flash games using your awesome platform! However, I've noticed that friends at work or school (networks with tighter security) aren't able to connect to either my server running union or the tryunion.com server. I don't have a lot of knowledge with networking but I'm assuming this is because the 9100 port is blocked? I read something about Adobe's Flash Media Server "tunneling" through other ports, 80 for example, which are not blocked by most networks. I had a friend try a FMS app from the same location where my union app couldn't connect and the FMS app worked fine.

So basically I'm wondering if there is currently a way around this and, if not, do you guys plan to have a work around?

Thanks,
-Casey


Replies

RE: Security restrictions? - Added by derek clayton 836 days ago

Hi Casey,

Thanks for the kind comments. Yes it may very well be that you are behind a firewall that is not letting certain types of traffic through.

We have plans to develop workarounds and have already prototyped an http polling connection that would get by most firewalls. It may make an appearance in the next Alpha release.

RE: Security restrictions? - Added by colin moock 835 days ago

note that while we will definitely be providing a polling option, true http tunneling is not possible in flash player, so we will not be able to add http tunneling. a true http tunneling connection would have to open a socket and send a policy file request with http headers; flash player would have to receive the resulting policy file with http headers, strip off those headers, and evaluate the policy. last summer i raised the issue with deneb meketa, one of adobe's lead flash-player security engineers, and he confirmed that adobe has no current or future plans to allow a policy file request/response to include http headers. unfortunate, but true. this limitation applies not only to Union but also to any other socket server that adobe doesn't make.

colin