Sorry, my memory is bad here and it is likely nothing to do with that. It is 
more likely because the application process crashes. You didn't provide 
sufficient log messages from before the error message to confirm that, so 
please provide log messages form before and after. You can also look in the 
main Apache error log message and see if there was a "Segmentation fault" 
message.

> On 11 Feb 2021, at 9:19 pm, Graham Dumpleton <[email protected]> 
> wrote:
> 
> 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 <[email protected] 
>> <mailto:[email protected]>> 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 
>> <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 
>> <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 [email protected] <mailto:[email protected]>
>>         ServerName example.com <http://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 [email protected] 
>> <mailto:[email protected]>.
>> 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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/modwsgi/1BB34A84-0DF5-4F0F-9701-46DCC137EE35%40gmail.com.

Reply via email to