Why do you change source code to set up rtmps ?

2012/4/27 Maxim Solodovnik <[email protected]>:
> I set "restrictive" firewall on Ubuntu: all ports except for 22, 80 and 443
> are closed
> I set up apache to redirect all calls to ports 80 and 443 to appropriate OM
> ports
> I have modified config.xml and set
>    <rtmpTunnelport>443</rtmpTunnelport> (to send all rtmpts traffic to
> apache2 SSL port)
>    <useSSL>yes</useSSL>
>    <proxyType>best</proxyType>
>
> Modify hibRtmpConnection.lzx (under WebContent/src folder)
> --- base/hibernate/hibRtmpConnection.lzx        (revision 1331341)
> +++ base/hibernate/hibRtmpConnection.lzx        (working copy)
> @@ -170,7 +170,7 @@
>                  this.counterror=0;
>                  this.connect();
>              } else {
> -                this.setAttribute('protocollName','rtmpt');
> +                this.setAttribute('protocollName', canvas.useSSL ? 'rtmpts'
> : 'rtmpt');
>                  this.setAttribute('protocollPort',canvas.rtmpTunnelport);
>                  var src = getUrl();
>                  this.setAttribute('src',src);
>
> recompile and run
>
> according to the apache logs there were no request made to the 443 port.
>
> Everything work as expected in case I set up all parameters to use port 80
> and "rtmpt"
>
>
> On Fri, Apr 27, 2012 at 17:30, [email protected] <[email protected]>
> wrote:
>>
>> Yes it should work.
>> I think Stephen has tested this on his local machine too. There is no
>> different between 1.9.x and 2.0 version regarding RTMP over native
>> SSL.
>>
>> *set protocol to be "rtmpts" if useSSL is true and connection via
>> rtmps is failed*
>> => failed ?! What has failed to do with it?
>>
>> Edit red5/webapps/openmeetings/config.xml and set
>> <rtmpsslport>5443</rtmpsslport> , <useSSL>yes</useSSL> and
>> <proxyType>best</proxyType>
>>
>> proxyType to "best" is what makes the RTMPS connection use "native
>> SSL" and NOT the old RTMPS implementation (which would be RTMP HTTP
>> Tunneling over SSL)
>>
>> Sebastian
>>
>> 2012/4/27 Maxim Solodovnik <[email protected]>:
>> > Hello Sebastian,
>> >
>> > I'm currently testing tunneling in OM (to set everything up on port 80
>> > only)
>> > while this testing I did the following:
>> > set protocol to be "rtmpts" if useSSL is true and connection via
>> > rtmps is
>> > failed
>> >
>> > but unfortunately there seems to be no packets sent (according to the
>> > apache2 logs)
>> >
>> > Do you know is rtmpts should work as expected in OM?
>> >
>> > --
>> > WBR
>> > Maxim aka solomax
>>
>>
>>
>> --
>> Sebastian Wagner
>> https://twitter.com/#!/dead_lock
>> http://www.openmeetings.de
>> http://www.webbase-design.de
>> http://www.wagner-sebastian.com
>> [email protected]
>
>
>
>
> --
> WBR
> Maxim aka solomax



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
[email protected]

Reply via email to