You shouldn't be invoking app.run() when hosting under mod_wsgi as that is trying to start its own server.
You should use a check like: if __name__ == "__main__": .... around the parts of the Flask code where the Flask development server is started so that it isn't run when that file is imported in a context other than being a main program. What mod_wsgi is expecting is a WSGI application entry point called "application". See: https://flask.palletsprojects.com/en/1.1.x/deploying/mod_wsgi/ <https://flask.palletsprojects.com/en/1.1.x/deploying/mod_wsgi/> > On 16 Aug 2019, at 4:34 am, Jeremy Hawkins <jayra...@gmail.com> wrote: > > I am trying to run a flask app as a script with Apache 2.4 under a Red Hat > Enterprise Linux 7.6 > > I got the app to the point where it will run if a do use python app.wsgi > (within that directory). > > When I try to run it from apach using the mod_wsgi I get the following errors > in the logs. > > I have tried everything that I can run across to try to resolve this issue. > I am at a lost to even figure what is actually causing this issue. > > > Error Log: > mod_wsgi (pid=4159): Exception occurred processing WSGI script > '/var/projects/janus/app.wsgi'. > Traceback (most recent call last): > File "/var/projects/janus/app.wsgi", line 11, in <module> > app.run(host="0.0.0.0") > File "/var/projects/janus/venv/lib/python3.6/site-packages/flask/app.py", > line 990, in run > run_simple(host, port, self, **options) > File > "/var/projects/janus/venv/lib/python3.6/site-packages/werkzeug/serving.py", > line 987, in run_simple > s.bind(server_address) > PermissionError: [Errno 13] Permission denied > > > -- > You received this message because you are subscribed to the Google Groups > "modwsgi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to modwsgi+unsubscr...@googlegroups.com > <mailto:modwsgi+unsubscr...@googlegroups.com>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/modwsgi/6ffd7529-a989-45de-9ce3-5b3466915623%40googlegroups.com > > <https://groups.google.com/d/msgid/modwsgi/6ffd7529-a989-45de-9ce3-5b3466915623%40googlegroups.com?utm_medium=email&utm_source=footer>. -- You received this message because you are subscribed to the Google Groups "modwsgi" group. To unsubscribe from this group and stop receiving emails from it, send an email to modwsgi+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/modwsgi/C56B890B-7FAC-4DC9-8639-C6FF40EE8936%40gmail.com.