Hi Maxim,

 
I wasn't aware of the OM client debug. Great help!

 
I discovered the following:

The original proxy pass statements were in the :443 virtual host, however the 
original redirect sends the request to port 80. Since the webserver does not 
redirect openmeetings for port 80, it fails.

 
I have moved the proxypass statements to the :80 virtual host, and restarted 
the webserver, now it works.

 
However, this is not encrypted from the outside, as the redirect goes through 
the webserver on port 80. 

 
I have tried to change the ports in config.xml as you indicated below to 443, 
but that fails, as the redirection to rtmpt to 443 does not work.

 
Any clue what needs to be done to accomplish the same, but then in SSL?

 
So https:/webserver/openmeetings results in proxy to the openmeetingsserver 
over port 80?

 
Many thanks sofar, at least I have a running server :)

 
Regards
 
-----Original message-----
From:Maxim Solodovnik <[email protected]>
Sent:Sun 16-12-2012 18:14
Subject:Re: First post - and a question
To:[email protected]; 
 first of all please use OM client debug: 
http://yourserver/openmeetings/?swf=maindebug.as3.swf10.swf
this will show what exact URLs are being connected.
 
 Have you change any other settings other than config.xml?


On Sun, Dec 16, 2012 at 11:49 PM, paul <[email protected]> wrote:
 

Done.

 
Both apache2 and red5 restarted after the changes

 
When accessing from the webserver:

 
try 1-3

Error missing 556

Error missing 642

netconnection.connect.failed

 

 
When connection from the internal openmeetingsserver, it works ok
 
This is where I got stuck :)

 
Thanks

 
-----Original message-----
From:Maxim Solodovnik <[email protected]>
Sent:Sun 16-12-2012 17:25
 Subject:Re: First post - and a question
To:[email protected]; 
 you need complex proxiing then :)
 something like this:
you need to enable following apache modules
sudo a2enmod proxy && sudo a2enmod proxy_http
 

then update your configuration:
ProxyPass /openmeetings http://localhost:5080/openmeetings
 ProxyPassReverse /openmeetings http://localhost:5080/openmeetings
 
 this will perform proxiing of the site
 
Then you need to enable RTMPT proxiing:


ProxyPass /open http://localhost:8088/open ProxyPassReverse /open 
http://localhost:8088/open ProxyPass /send http://localhost:8088/send 
ProxyPassReverse /send http://localhost:8088/send ProxyPass /idle 
http://localhost:8088/idle ProxyPassReverse /idle http://localhost:8088/idle 
ProxyPass /close http://localhost:8088/close ProxyPassReverse /close 
http://localhost:8088/close

 


and finally you need to update

 


red5/webapps/openmeetings/config.xml



and set port 80 as port for the RTMPT and web


 



On Sun, Dec 16, 2012 at 11:14 PM, paul <[email protected]> wrote:
 

Hi Maxim,

 
Correct :)

 
Thanks
 
 -----Original message-----
From:Maxim Solodovnik <[email protected]>
 Sent:Sun 16-12-2012 16:59
 Subject:Re: First post - and a question
To:[email protected]; 
 Am I understand correctly: you already have apache to host your company 
website, and now you want openmeetings be available at: 
http://yourcompany/openmeetings with ports 5080 and 1935 closed?


On Sun, Dec 16, 2012 at 10:01 PM, paul <[email protected]> wrote:
 

Hi,

 
New to this list, owner of a small company, for whom it is expensive to travel 
to all customers. Openmeetings came along, as a solution to reduce traveling. 
As I'm running KVM on Ubuntu, creating a red5 server for openmeetings was 
simple.

 

 
I'm stuck at the following.

 
My setup contains a webserver, as a starting point for all apps.   Id like to 
run openmeetings similar, an openmeetings server internally, which is proxied 
by the webserver.

 

 
The openmeetingsserver runs fine,. Internally, I can login and chat (f..e) 
which others in the same network. Externally, I can't get the webserver to 
connect to the openmeetingsserver.

 
I search google, however most of the hints are too minimal, for me, or relate 
to an older serverversion.

 

 
Used setup:

 
webserver, mod_proxy enabled (ubuntu 12.04)

relevant proxypass and proxypassreverse from /openmeetings to 
http://openmeetingserver:5080/openmeetings

 

 
On the Openmeeting server:

apache-openmeetings-incubating-2.0.0.r1361497-14-07-2012_1108.tar.gz

mysql connection works 

db created and installed

 
Best hit came from 
:https://groups.google.com/forum/?fromgroups=#!msg/openmeetings-user/I80RGkfLpPI/nXVFo63SO_cJ

 

 
Initial changes are ok, however it is suggested to change the settings below in 
red5.xml. In version 2, red5.xml does not have lines > 40.

 
Can someone please help explaining how to solve this problem, or point me to 
link where I can have openmeetings properly proxied to a different host than 
localhost?

 

 
Many thanks

Paul

 
 
-----snippet ------

In "red5.xml" modify
-line 57 to "<constructor-arg value="AJP/1.3" />"
-line 62 to "<property name="port"><value>8009</value></property>"
 -line 63 to "<property name="redirectPort"><value>80</value></
property>"

 
 
 
 


 -- 
WBR
 Maxim aka solomax
 
 


 -- 
WBR
Maxim aka solomax
 


 -- 
WBR
Maxim aka solomax
 

Reply via email to