I'm trying to setup a streamingserver. I have one server, called foo.net wich is hosting the ssl-secured website with the flash based player applet (musesplayer). The URL for this would be https://foo.net/music/i/player
I have a second server, called bar.net wich is running icecast2 and is serving the stream on port 80, 443 (ssl secured) and 8000. An example URL fo a stream would be http://bar.net:80/mystream.ogg (replace http with https for the ssl-secured variant)
For some reasons I can't get it to work on port 80 and 443. Only with port 8000 it seems to be working.
Every time I'm trying to access the stream via port 80 and 443, I'm getting a security error. The docs for my playerapplet suggest to install a utf-8 encoded crossdomain.xml into the root of the streamingserver. So I googled around an came up with this:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all" />
<allow-access-from domain="*" secure="false" to-ports="*"/>
<allow-http-request-headers-from domain="*" headers="*" secure="false"/>
</cross-domain-policy>
I know that this is overly permissive but I want to get it working before I start to tighten access. Anyway, it doesn't work. Im still getting security error.
Can anyone help me here with this?
with kind regards, errorsmith