Your are responding with a set of HTTP headers which exceed the typical maximum 
Apache header size. You can override the default when using daemon mode of 
mod_wsgi by using the 'header-buffer-size' option to WSGIDaemonProcess. See:

* 
https://modwsgi.readthedocs.io/en/master/configuration-directives/WSGIDaemonProcess.html
 
<https://modwsgi.readthedocs.io/en/master/configuration-directives/WSGIDaemonProcess.html>

Graham

> On 11 Feb 2021, at 7:48 pm, Suyash Jain <sj...@tenplustwo.com> wrote:
> 
> Hi,
> 
> I am facing error Truncated or oversized response headers received from 
> daemon process when configured apache + mod_wsgi + django
> 
> System python is 2.6.6 and I needed Python 3.7.5
> So i installed python using below cmds (with enable shared option)
>       wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz
>       tar xzf  Python-3.7.5.tgz
>       cd Python-3.7.5 >
>       ./configure --enable-optimizations --enable-shared
> 
> Then complied mpd_wsgi with virtualenv created from installed python 3.7.5 ie 
> test1_env using pyenv virtualenv
> 
> yum install httpd-devel   (apxs)
> git clone https://github.com/GrahamDumpleton/mod_wsgi.git
> ./configure --with-apxs=/usr/sbin/apxs 
> --with-python=/home/abc/.pyenv/versions/test1_env/bin/python3
> make
> 
> 
> System details :
> CentOS release 6.9 (Final)
> 
> Server version: Apache/2.2.15 (Unix)
> Architecture:   64-bit
> Server MPM:     Prefork
> threaded:     no
> forked:     yes (variable process count)
> 
> Insallted Package details inside test1_env virtual env
> python - 3.7.5
> Django  3.1.2
> mod_wsgi 4.7.1
> pyenv virtualenv used ie test1_env
> 
> 
> Error logs: 
> 
> Truncated or oversized response headers received from daemon process 
> 'appproject': /home/abc/workspace/project/core/wsgi.py
> [info] mod_wsgi (pid=124460): Attach interpreter ''.
> [info] mod_wsgi (pid=124460): Adding '/home/abc/workspace' to path.
> [info] mod_wsgi (pid=124460): Adding '/home/abc/workspace/project' to path.
> [info] mod_wsgi (pid=124460): Adding 
> '/home/abc/.pyenv/versions/test1_env/lib/python3.7/site-packages' to path.
> [info] mod_wsgi (pid=124460): Imported 'mod_wsgi'.
> 
> 
> The WSGI portion of the configuration for the vhost in Apache looks like this
> 
>         ServerAdmin x...@yyy.com
>         ServerName example.com
>         DocumentRoot /home/abc/workspace/project
> 
>         Alias /static /home/abc/workspace/project/static/
>         <Directory "/home/abc/workspace/project/static/">
>                 Allow from all
>         </Directory>
>     
>         LogLevel info
>         ErrorLog logs/project_error.log
>         CustomLog logs/project_access.log combined
> 
>        
>         WSGIDaemonProcess appproject user=xx group=yy  processes=2 threads=15 
> python-path=/home/abc/.pyenv/versions/test1_env/lib/python3.7/site-packages:/home/abc/workspace:/home/abc/workspace/project
>  python-home=/home/abc/.pyenv/versions/test1_env display-name='appproject'
>         WSGIProcessGroup appproject
>         WSGIApplicationGroup %{GLOBAL}
>         WSGIScriptAlias / /home/abc/workspace/project/core/wsgi.py 
> 
>         <Directory /home/abc/workspace/project/core>
>                <Files wsgi.py>
>                         Order allow,deny
>                         Allow from all
>                 </Files>
>         </Directory>
> </VirtualHost>
> 
> Please provide solution for above issue.
> 
> Thanks
> Suyash
> 
> 
> -- 
> 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/7eca331a-d0d1-4582-a5dd-e8bb74f9d9f8n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/modwsgi/7eca331a-d0d1-4582-a5dd-e8bb74f9d9f8n%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/8D3548BF-0B0D-49ED-8270-AB3EC5291048%40gmail.com.

Reply via email to