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