I guess you need something like this: https://httpd.apache.org/docs/2.4/howto/access.html
On Fri, 19 Apr 2019 at 22:35, Aaron Hepp <aaron.h...@gmail.com> wrote: > > Ok wanted to make sure nothing else was needed inside OM besides adding that > line. > > Yes in the install my openmeetings was renamed to trade-group. After > fumbling around for a few hours. just putting in a "generic" > ProxyPass / http://localhost:5080/ > ProxyPassReverse / http://localhost:5080/ > I was able to get it to redirect and work which is odd. But it is up and > passing like it is supposed to. > > Next step to see about is there a way restrict access, unless it comes from > specific referrers xyz.com or zbc.com deny/redirect rest. But looks like that > may not be an option > > On 4/19/19 10:33 AM, Maxim Solodovnik wrote: > > In OM you have to set `secure` property, 404 is weird :( > I guess you have renamed `openmeetings` to be `trade-group`? > > On Fri, 19 Apr 2019 at 16:54, Aaron Hepp <aaron.h...@gmail.com> wrote: > > 4.0.8 > > Few more attempts it is now redirecting but its now pulling a 404 error > The requested URL /trade-group was not found on this server. > > ### OpenMeetings ### > ## Custom fragment > RewriteEngine On > RewriteCond %{HTTP:Connection} Upgrade [NC] > RewriteCond %{HTTP:Upgrade} websocket [NC] > RewriteRule /(.*) ws://localhost:5080/$1 [P,L] > RedirectMatch ^/$ https://traderoom.amhcapitalgroup.com/trade-group > ProxyPreserveHost On > > Since apache2 is talking to tomcat over 5080 there is no other modification > you need to do inside the OM instance > > > On 4/18/19 11:05 PM, Maxim Solodovnik wrote: > > What version of OM do you have? > > On Fri, 19 Apr 2019 at 09:12, Aaron Hepp <aaron.h...@gmail.com> wrote: > > so looks like the errors were cause by proxy_module had not loaded. So I > loaded the need module (list of modules talked about in the article) > > root@traderoom:~# sudo apache2ctl -M > Loaded Modules: > proxy_module (shared) > proxy_http_module (shared) > proxy_wstunnel_module (shared) > rewrite_module (shared) > > And now no errors when running configtest. But also does not look like it is > doing any redirection. you go to the page and you just get the default > apache page. Never does forward you into the OM install. > > You can access it if you go straight to it using :5080, so looks like I'm > missing a step somewhere > > > > On 4/18/19 8:37 PM, Maxim Solodovnik wrote: > > I would recommend to check this answer: > https://stackoverflow.com/questions/51721771/apache-openmeetings-4-0-4-csrf-attack-when-using-apache2-as-proxypass > > On Fri, 19 Apr 2019 at 05:21, Aaron Hepp <aaron.h...@gmail.com> wrote: > > Finally putting an Apache front end on this install and was following the > directions on DO for this > > https://www.digitalocean.com/community/tutorials/how-to-encrypt-tomcat-8-connections-with-apache-or-nginx-on-ubuntu-16-04 > > They use mod_jk module to connect Apache to Tomcat. In their documentation > it has a setting for where the Tomcat home directory is located. > > Inside, find the workers.tomcat_home directive. Set this to your Tomcat > installation home directory. For our Tomcat installation, that would be > /opt/tomcat: > /etc/libapache2-mod-jk/workers.properties > > workers.tomcat_home=/opt/tomcat (their example) > > > In an OM4 install where is that home directory located? > > I pointed it to /opt/om4 (my directory name) as well as /opt/om4/conf as well > as /opt/om4/webapps but none of these seem > to work. Am I missing something here? > > > > > > > > -- WBR Maxim aka solomax