I can generate ktrace.out but I am not able to view the output. The command "kdump -f ktrace.out" does not yield any output.
On Mon, Nov 22, 2021 at 5:33 PM Peter J. Philipp <p...@delphinusdns.org> wrote: > > On Mon, Nov 22, 2021 at 05:18:42PM +0530, Sandeep Gupta wrote: > > Below is my simple httpd.conf entry: > > > > server "www.example.com" { > > listen on * port 80 > > root "/htdocs/www.example.com/" > > location "/app" {fastcgi socket "/run/gunicorn.sock"} > > } > > > > In the background gunicorn server is running. When I access > > www.example.com/app, I get 500 Internal Server Error. There is nothing > > in the httpd error log (/var/www/logs/error.log). The gunicorn server > > doesn't report any incoming request. > > Hence, I thing request breaks down in the httpd part before > > forwarding to the request to gunicorn. > > How do I go about debugging httpd requests. I have put "-v -d" in the > > httpd_flags in /etc/rc.conf.local but doesnt produce any additional > > log messages. > > > > > > Thanks > > -S > > I keep on having the same problem. The way to debug the CGI is with slowcgi. > I usually ktrace -p (pid of slowcgi) -i and watch the ktrace.out and then > turn off ktrac'ing with ktrace -C. Since the 500 Internal Server Error is > not really informative. > > Best Regards, > -peter