Hello Daniel,

in former times I Tried exactly this setup. I thik it is possible but I ran out of time so I didn't finish the tests but I will share my experiences and configuration to you to prevent you starting from 0.

My Intention was to encrypt all traffic via https or rtmps and to decrypt via apache reverse Proxy.

System Ubuntu 12.04 LTS
OM-Version 2.0 (AFAIK)

It's some time ago but as i remember i played with some files to change the context roots of rtmp and http server:

INSTALL_DIR=/usr/lib/red5/
${INSTALL_DIR}/webapps/openmeetings/config.xml
${INSTALL_DIR}/conf/red5.properties
${INSTALL_DIR}/webapps/root/WEB-INF/red5-web.properties


snippets from /etc/apache2/sites-available/hostname-443.conf
         #RequestHeader set X-Forwarded-Host Bla.bla.org
         #ProxyPreserveHost On
         RequestHeader set X_FORWARDED_PROTO 'https'
    <Proxy balancer://om-http>
           BalancerMember http://localhost:5080  \
               smax=2 max=20 ttl=600 keepalive=on  retry=1
    </Proxy>
    <Location /om-red5 >
        ProxyPass balancer://om-rtmpt/om-red5
        Order allow,deny
        Allow from all
    </Location>
    <Location /openmeetings >
        ProxyPass balancer://om-http/openmeetings
        Order allow,deny
        Allow from all
    </Location>
    <Proxy balancer://om-rtmpt>
           #BalancerMember http://::1:8088 \
           #BalancerMember http://localhost:8088  \
           #BalancerMember http://localhost:1935/om-red5/
           BalancerMember http://localhost:8088  \
               smax=2 max=20 ttl=600 keepalive=on  retry=1
    </Proxy>
    <Location /open/ >
        ProxyPass balancer://om-rtmpt/open/
        Order allow,deny
        Allow from all
    </Location>
    <Location /send/ >
        ProxyPass balancer://om-rtmpt/send/
        Order allow,deny
        Allow from all
    </Location>
    <Location /idle/ >
        ProxyPass balancer://om-rtmpt/idle/
        Order allow,deny
        Allow from all
    </Location>
    <Location /close/ >
        ProxyPass balancer://om-rtmpt/close/
        Order allow,deny
        Allow from all
    </Location>
    <Location /fcs/ >
        ProxyPass balancer://om-rtmpt/fcs/
        Order allow,deny
        Allow from all
    </Location>

Hopefully you are able to solve this issue and it would be fine to get some feedback to this list.

Greetings from Germany

Marcus

Am 21.05.2013 14:35, schrieb Daniel Sebastiao:

Hello,

to explain my architecture, I have a machine which has the role of reverse proxy, for bypass the company's firewalls.

but i havent make the last part with https/rtmps

However, outside, that does not function with the port 443...

https://openmeetings.mydomain.com ----> reverse proxy -----> http://openmeetings.mydomain.local:5080/openmeetings/

This was exactly my intention

--
Marcus Wellnitz
Datenwerk GmbH
Vogelsbergstr. 34
60316 Frankfurt am Main

Telefon +49 (0) 69/9434086-0
Fax     +49 (0) 69/9434086-9
E-Mail  host...@datenwerk-it.de
Web     www.datenwerk-it.de

Sitz: Frankfurt am Main, Amtsgericht  Frankfurt am Main HRB 55221
Geschäftsführer: Michael Beck

Reply via email to