Only allowing RTMPE connections to an edge server
Hi,
I have a setup where I have some edge servers (as in <Mode>remote</Mode>) that pull content from an origin server. I only want to allow RTMPE connections to the edge server.
I'm trying to do this by using the <DisallowedProtocols> element on the origin server. I'm setting:
<DisallowedProtocols>rtmp,rtmps,rtmpt</DisallowedProtocols>
...in the relevant Vhost.xml on the origin server. However, when I do that, proxying through the edge server stops working. I get a "Connection attempt rejected by FMS server [ Server.Reject ] : Connection failed." from OSMFPlayer (which I'm using for testing) and these lines show up on the origin server's core.00.log file:
2011-07-08 17:44:02 6356 (i)2651107 Connection failed. -
2011-07-08 17:44:02 6356 (i)2641213 Connection rejected by server. Reason : [ Server.Reject ] : Connection failed. -
What am I doing wrong?
