In the setup I'm using we have too run apache(httpd) using proxy in front of tethys due to our auth login method. Centos 7, this is not a docker install, and the tethys user cannot have sudo.
I can start the tethys app using "tethys manage start" everything works as expected, I can access the site through browser --> https --> apache --> proxy -->
127.0.0.1:8000, everything works.
The problem I have is: if as root I start supervisord (runs as my tethys user) the 4 daphne processes start (they run as my tethys user), everything appears to be working until I try to access the site the same as before, now the js, css and image files do not display, but I can still login and navigate.
Apache proxy is:
tethys.log <==
WARNING Not Found: /static/tethys_portal/vendor/font-awesome/css/font-awesome.min.css
WARNING Not Found: /static/tethys_portal/vendor/bootstrap-social/bootstrap-social.css
WARNING Not Found: /static/tethys_portal/css/tethys_main.css
WARNING Not Found: /static/tethys_portal/images/tethys-logo-25.png
WARNING Not Found: /static/tethys_portal/js/tethys_main.js
Can someone explain what is wrong? And how to correct the issue?