Use code in:

http://code.google.com/p/modwsgi/wiki/DebuggingTechniques#Tracking_Request_and_Response

to track in Apache error logs when the WSGI application entry point is
actually being called. This will confirm it is even getting to that
point or whether import of WSGI script itself is failing.

You can also put debug statements to log message at the start and end
of WSGI script file itself. This will track progress of import of WSGI
script.

It doesn't make sense that you aren't see the loading script message.
With LogLevel set to debug as you have, you should see it.

Do you perhaps have SELinux enabled on the box?

Graham

On 8 November 2010 10:43, sh4d0w <ad...@servqc.net> wrote:
> reloaded the site on two seperate browsers and after about 30 minutes
> I got:
>
> [Sun Nov 07 18:09:44 2010] [info] mod_wsgi (pid=22213): Attach
> interpreter ''.
> [Sun Nov 07 18:35:23 2010] [error] [client 24.37.183.231] Script timed
> out before returning headers: django.wsgi
> [Sun Nov 07 18:35:31 2010] [error] [client 24.37.183.231] Script timed
> out before returning headers: django.wsgi
> [Sun Nov 07 18:40:23 2010] [error] [client 24.37.183.231] Script timed
> out before returning headers: django.wsgi
> [Sun Nov 07 18:40:31 2010] [error] [client 24.37.183.231] Script timed
> out before returning headers: django.wsgi
>
> in the vhost error log and nothing in the main log.
>
> The first line is just to show the time it took between log entrys.
>
> On Nov 7, 6:12 pm, sh4d0w <ad...@servqc.net> wrote:
>> Server version: Apache/2.2.16 (Unix)
>>
>> On Nov 7, 6:10 pm, Graham Dumpleton <graham.dumple...@gmail.com>
>> wrote:
>>
>>
>>
>> > On 8 November 2010 10:08, sh4d0w <ad...@servqc.net> wrote:
>>
>> > > apache version is 2.2
>>
>> > Sorry, need the actual patch revision.
>>
>> > $ /usr/sbin/httpd -V | grep version
>> > Server version: Apache/2.2.14 (Unix)
>>
>> > The mod_ssl may have no bearing on things, but it has caused some
>> > weird issues with daemon mode in the past.
>>
>> > Graham
>>
>> > > and django is 1, 2, 3, 'final', 0
>>
>> > > On Nov 7, 6:06 pm, Graham Dumpleton <graham.dumple...@gmail.com>
>> > > wrote:
>> > >> Forgot to ask what Apache version you are using?
>>
>> > >> Graham
>>
>> > >> On 8 November 2010 10:02, sh4d0w <ad...@servqc.net> wrote:
>>
>> > >> > i got:
>> > >> >  ssl_module (static)
>> > >> > loaded for ssl in the same apache yes.
>>
>> > >> > the config for ssl looks like:
>> > >> > <IfDefine SSL>
>> > >> >    # Defined in /var/cpanel/cpanel.config: apache_ssl_port
>> > >> >    Listen 0.0.0.0:443
>> > >> >    AddType application/x-x509-ca-cert .crt
>> > >> >    AddType application/x-pkcs7-crl .crl
>> > >> > </IfDefine>
>>
>> > >> > and the account vhost looks like:
>>
>> > >> > <VirtualHost 174.142.32.244:80>
>> > >> >    ServerName ourislandgeorgia.net
>> > >> >    ServerAliaswww.ourislandgeorgia.net
>> > >> >    DocumentRoot /home/ourianet/public_html
>> > >> >    ServerAdmin webmas...@ourislandgeorgia.net
>> > >> >    UseCanonicalName Off
>> > >> >    CustomLog /usr/local/apache/domlogs/ourislandgeorgia.net combined
>> > >> >    ErrorLog "/home/ourianet/access-logs/ourianet-error_log"
>> > >> >    CustomLog /usr/local/apache/domlogs/ourislandgeorgia.net-bytes_log
>> > >> > "%{%s}t %I .\n%{%s}t %O ."
>> > >> >    ## User ourianet # Needed for Cpanel::ApacheConf
>> > >> >    UserDir disabled
>> > >> >    UserDir enabled ourianet
>> > >> >    <IfModule mod_suphp.c>
>> > >> >        suPHP_UserGroup ourianet ourianet
>> > >> >    </IfModule>
>> > >> >    <IfModule concurrent_php.c>
>> > >> >        php4_admin_value open_basedir "/home/ourianet:/usr/lib/php:/
>> > >> > usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp"
>> > >> >        php5_admin_value open_basedir "/home/ourianet:/usr/lib/php:/
>> > >> > usr/local/lib/php:/tmp"
>> > >> >    </IfModule>
>> > >> >    <IfModule !concurrent_php.c>
>> > >> >        <IfModule mod_php4.c>
>> > >> >            php_admin_value open_basedir "/home/ourianet:/usr/lib/php:/
>> > >> > usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp"
>> > >> >        </IfModule>
>> > >> >        <IfModule mod_php5.c>
>> > >> >            php_admin_value open_basedir "/home/ourianet:/usr/lib/php:/
>> > >> > usr/local/lib/php:/tmp"
>> > >> >        </IfModule>
>> > >> >        <IfModule sapi_apache2.c>
>> > >> >            php_admin_value open_basedir "/home/ourianet:/usr/lib/php:/
>> > >> > usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp"
>> > >> >        </IfModule>
>> > >> >    </IfModule>
>> > >> >    <IfModule !mod_disable_suexec.c>
>> > >> >     SuexecUserGroup ourianet ourianet
>> > >> >    </IfModule>
>> > >> >    ScriptAlias /cgi-bin/ /home/ourianet/public_html/cgi-bin/
>>
>> > >> >    Include "/usr/local/apache/conf/userdata/std/2/ourianet/
>> > >> > ourislandgeorgia.net/*.conf"
>>
>> > >> > Sorry if it seems like im just copy/pasting stuff .. I am just trying
>> > >> > to give as much info as possible.
>>
>> > >> > On Nov 7, 5:53 pm, Graham Dumpleton <graham.dumple...@gmail.com>
>> > >> > wrote:
>> > >> >> Are you loading/using mod_ssl in same Apache?
>>
>> > >> >> Is Pinax defined in a SSL (port 443) virtual host as well as non SSL
>> > >> >> (port 80) virtual host?
>>
>> > >> >> Graham
>>
>> > >> >> On 8 November 2010 09:48, sh4d0w <ad...@servqc.net> wrote:
>>
>> > >> >> > i do have this:
>> > >> >> > [Sun Nov 07 17:47:41 2010] [debug] mod_wsgi.c(9958): mod_wsgi
>> > >> >> > (pid=15424): Socket for 'ourianet' is 
>> > >> >> > '/var/run/wsgi.15424.1.23.sock'.
>> > >> >> > [Sun Nov 07 17:47:41 2010] [info] mod_wsgi (pid=20458): Starting
>> > >> >> > process 'ourianet' with uid=99, gid=99 and threads=1.
>> > >> >> > [Sun Nov 07 17:47:41 2010] [info] mod_wsgi (pid=20469): Starting
>> > >> >> > process 'ourianet' with uid=99, gid=99 and threads=1.
>>
>> > >> >> > On Nov 7, 5:46 pm, sh4d0w <ad...@servqc.net> wrote:
>> > >> >> >> i did cat /usr/local/apache/logs/error_log | grep Loading
>> > >> >> >> and it returned one line:
>> > >> >> >> [Sun Nov 07 16:33:16 2010] [info] Loading certificate & private 
>> > >> >> >> key of
>> > >> >> >> SSL-aware server
>>
>> > >> >> >> Im not get anything like this in my logs
>> > >> >> >> my log level is set to debug.
>>
>> > >> >> >> On Nov 7, 5:39 pm, Graham Dumpleton <graham.dumple...@gmail.com>
>> > >> >> >> wrote:
>>
>> > >> >> >> > One of the other things I am not seeing in your logs is the 
>> > >> >> >> > line like:
>>
>> > >> >> >> > [Tue Oct 26 15:53:46 2010] [info] [client 127.0.0.1] mod_wsgi
>> > >> >> >> > (pid=3372, process='tests', application=''): Loading WSGI script
>> > >> >> >> > '/Users/grahamd/Testing/tests/echo.wsgi'.
>>
>> > >> >> >> > which corresponds to when the first request arrives which 
>> > >> >> >> > triggers the
>> > >> >> >> > loading of Pinax WSGI script.
>>
>> > >> >> >> > Can you find that and post messages from around that point in 
>> > >> >> >> > time?
>>
>> > >> >> >> > Graham
>>
>> > >> >> >> > On 8 November 2010 09:30, sh4d0w <ad...@servqc.net> wrote:
>>
>> > >> >> >> > > After looking over my post i noticed the time stamps for the 
>> > >> >> >> > > httpd log
>> > >> >> >> > > don't really match up with the ones on the vhost so i looked 
>> > >> >> >> > > over the
>> > >> >> >> > > main log again and I don't see anything related to the error 
>> > >> >> >> > > in the
>> > >> >> >> > > vhost log at all. As far as the 500 message goes it does not 
>> > >> >> >> > > post
>> > >> >> >> > > anything to the vhost log nor the main log at all.
>>
>> > >> >> >> > > On Nov 7, 5:00 pm, sh4d0w <ad...@servqc.net> wrote:
>> > >> >> >> > >> Thats the thing apache doesn't log anything in relation to 
>> > >> >> >> > >> this in the
>> > >> >> >> > >> main log.
>> > >> >> >> > >> Here is my apache log from the stop and start on.
>> > >> >> >> > >> [Sun Nov 07 16:33:16 2010] [debug] prefork.c(1013): 
>> > >> >> >> > >> AcceptMutex:
>> > >> >> >> > >> sysvsem (default: sysvsem)
>> > >> >> >> > >> [Sun Nov 07 16:33:16 2010] [info] mod_wsgi (pid=15590): 
>> > >> >> >> > >> Attach
>> > >> >> >> > >> interpreter ''.
>> > >> >> >> > >> [Sun Nov 07 16:33:16 2010] [info] mod_wsgi (pid=15590): 
>> > >> >> >> > >> Adding '/usr/
>> > >> >> >> > >> local/lib/python2.6' to path.
>> > >> >> >> > >> [Sun Nov 07 16:33:16 2010] [info] mod_wsgi (pid=15592): 
>> > >> >> >> > >> Python home /
>> > >> >> >> > >> usr/local.
>> > >> >> >> > >> [Sun Nov 07 16:33:16 2010] [info] mod_wsgi (pid=15592): 
>> > >> >> >> > >> Initializing
>> > >> >> >> > >> Python.
>> > >> >> >> > >> [Sun Nov 07 16:33:16 2010] [info] mod_wsgi (pid=15591): 
>> > >> >> >> > >> Attach
>> > >> >> >> > >> interpreter ''.
>> > >> >> >> > >> [Sun Nov 07 16:33:16 2010] [info] mod_wsgi (pid=15591): 
>> > >> >> >> > >> Adding '/usr/
>> > >> >> >> > >> local/lib/python2.6' to path.
>> > >> >> >> > >> [Sun Nov 07 16:33:16 2010] [info] mod_wsgi (pid=15592): 
>> > >> >> >> > >> Attach
>> > >> >> >> > >> interpreter ''.
>> > >> >> >> > >> [Sun Nov 07 16:33:16 2010] [info] mod_wsgi (pid=15592): 
>> > >> >> >> > >> Adding '/usr/
>> > >> >> >> > >> local/lib/python2.6' to path.
>> > >> >> >> > >> [Sun Nov 07 16:33:19 2010] [debug] proxy_util.c(1818): 
>> > >> >> >> > >> proxy: grabbed
>> > >> >> >> > >> scoreboard slot 0 in child 15595 for worker proxy:reverse
>> > >> >> >> > >> [Sun Nov 07 16:33:19 2010] [debug] proxy_util.c(1837): 
>> > >> >> >> > >> proxy: worker
>> > >> >> >> > >> proxy:reverse already initialized
>> > >> >> >> > >> [Sun Nov 07 16:33:19 2010] [debug] proxy_util.c(1934): proxy:
>> > >> >> >> > >> initialized single connection worker 0 in child 15595 for (*)
>> > >> >> >> > >> [Sun Nov 07 16:33:19 2010] [info] mod_wsgi (pid=15595): 
>> > >> >> >> > >> Python home /
>> > >> >> >> > >> usr/local.
>> > >> >> >> > >> [Sun Nov 07 16:33:19 2010] [info] mod_wsgi (pid=15595): 
>> > >> >> >> > >> Initializing
>> > >> >> >> > >> Python.
>> > >> >> >> > >> [Sun Nov 07 16:33:19 2010] [info] mod_wsgi (pid=15595): 
>> > >> >> >> > >> Attach
>> > >> >> >> > >> interpreter ''.
>> > >> >> >> > >> [Sun Nov 07 16:33:19 2010] [info] mod_wsgi (pid=15595): 
>> > >> >> >> > >> Adding '/usr/
>> > >> >> >> > >> local/lib/python2.6' to path.
>> > >> >> >> > >> [Sun Nov 07 16:33:24 2010] [debug] proxy_util.c(1818): 
>> > >> >> >> > >> proxy: grabbed
>> > >> >> >> > >> scoreboard slot 0 in child 15601 for worker proxy:reverse
>> > >> >> >> > >> [Sun Nov 07 16:33:24 2010] [debug] proxy_util.c(1837): 
>> > >> >> >> > >> proxy: worker
>> > >> >> >> > >> proxy:reverse already initialized
>> > >> >> >> > >> [Sun Nov 07 16:33:24 2010] [debug] proxy_util.c(1934): proxy:
>> > >> >> >> > >> initialized single connection worker 0 in child 15601 for (*)
>> > >> >> >> > >> [Sun Nov 07 16:33:24 2010] [info] mod_wsgi (pid=15601): 
>> > >> >> >> > >> Python home /
>> > >> >> >> > >> usr/local.
>> > >> >> >> > >> [Sun Nov 07 16:33:24 2010] [info] mod_wsgi (pid=15601): 
>> > >> >> >> > >> Initializing
>> > >> >> >> > >> Python.
>> > >> >> >> > >> [Sun Nov 07 16:33:24 2010] [info] mod_wsgi (pid=15601): 
>> > >> >> >> > >> Attach
>> > >> >> >> > >> interpreter ''.
>> > >> >> >> > >> [Sun Nov 07 16:33:24 2010] [info] mod_wsgi (pid=15601): 
>> > >> >> >> > >> Adding '/usr/
>> > >> >> >> > >> local/lib/python2.6' to path.
>> > >> >> >> > >> [[Sun Nov 07 16:39:18 2010] [debug] proxy_util.c(1837): 
>> > >> >> >> > >> proxy: worker
>> > >> >> >> > >> proxy:reverse already initialized
>> > >> >> >> > >> [Sun Nov 07 16:39:18 2010] [debug] proxy_util.c(1934): proxy:
>> > >> >> >> > >> initialized single connection worker 0 in child 15982 for (*)
>> > >> >> >> > >> [Sun Nov 07 16:39:18 2010] [info] mod_wsgi (pid=15982): 
>> > >> >> >> > >> Python home /
>> > >> >> >> > >> usr/local.
>> > >> >> >> > >> [Sun Nov 07 16:39:18 2010] [info] mod_wsgi (pid=15982): 
>> > >> >> >> > >> Initializing
>> > >> >> >> > >> Python.
>> > >> >> >> > >> [Sun Nov 07 16:39:18 2010] [info] mod_wsgi (pid=15982): 
>> > >> >> >> > >> Attach
>> > >> >> >> > >> interpreter ''.
>> > >> >> >> > >> [Sun Nov 07 16:39:18 2010] [info] mod_wsgi (pid=15982): 
>> > >> >> >> > >> Adding '/usr/
>> > >> >> >> > >> local/lib/python2.6' to path.
>> > >> >> >> > >> [Sun Nov 07 16:43:41 2010] [debug] proxy_util.c(1818): 
>> > >> >> >> > >> proxy: grabbed
>> > >> >> >> > >> scoreboard slot 0 in child 16290 for worker proxy:reverse
>> > >> >> >> > >> [Sun Nov 07 16:43:41 2010] [debug] proxy_util.c(1837): 
>> > >> >> >> > >> proxy: worker
>>
>> ...
>>
>> read more »- Hide quoted text -
>>
>> - Show quoted text -
>
> --
> You received this message because you are subscribed to the Google Groups 
> "modwsgi" group.
> To post to this group, send email to modw...@googlegroups.com.
> To unsubscribe from this group, send email to 
> modwsgi+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/modwsgi?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To post to this group, send email to modw...@googlegroups.com.
To unsubscribe from this group, send email to 
modwsgi+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/modwsgi?hl=en.

Reply via email to