[Bug 216560] www/mod_proxy_uwsgi: httpd.conf string is wrong
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Jan 29 00:28:16 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216560
Bug ID: 216560
Summary: www/mod_proxy_uwsgi: httpd.conf string is wrong
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: demon at FreeBSD.org
Reporter: ports at thelanman.net
Flags: maintainer-feedback?(demon at FreeBSD.org)
Assignee: demon at FreeBSD.org
I had the mod_proxy_uwsgi installed on an older server and it installed as:
libexec/apache24/mod_proxy_uwsgi.so
and the httpd.conf line of:
LoadModule proxy_uwsgi_module libexec/apache24/mod_proxy_uwsgi.so
I'm deploying an app to a different server and using a new build and it deploys
as:
libexec/apache24/uwsgi.so
and the httpd.conf line of:
LoadModule uwsgi_module libexec/apache24/uwsgi.so
which throws an error when starting apache. The error is:
Performing sanity check on apache24 configuration:
httpd: Syntax error on line 155 of /usr/local/etc/apache24/httpd.conf: Can't
locate API module structure `uwsgi_module' in file
/usr/local/libexec/apache24/uwsgi.so: Undefined symbol "uwsgi_module"
The fix is to change the LoadModule line to:
LoadModule proxy_uwsgi_module libexec/apache24/uwsgi.so
Personally, I prefer the filename of mod_proxy_uwsgi.so as it fits the naming
convention of the rest of the proxies, but that's semantics.
The httpd.conf line it installs should be fixed though.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list