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
