I have a django 1.6 site running on my development machine under runserver,
and another production machine with apache and modwsgi. When I access the
production site within our LAN it works with no issues. When I try to
access the site from outside our lan (ie from the wild and wolly Internet),
I get a 500 error. My ISP blocks port 80, so I use port 7000, which works
to access the site from within the LAN, but not from the outside.

The Apache error log does not give much help, or I am not very good at
understanding what it is telling me. I have set the error level to debug.

When I access the site from within my LAN, I get this information:
[Tue Feb 25 17:45:12.199714 2014] [authz_core:debug] [pid 3261]
mod_authz_core.c(802): [client 192.168.25.150:54397] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/summary
[Tue Feb 25 17:45:12.199850 2014] [authz_core:debug] [pid 3261]
mod_authz_core.c(802): [client 192.168.25.150:54397] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/summary
[Tue Feb 25 17:45:12.200117 2014] [access_compat:error] [pid 3261] [client
192.168.25.150:54397] AH01797: client denied by server configuration:
/var/www/inventory, referer:
http://192.168.25.126:7000/mom/inventory/summary
[Tue Feb 25 17:45:12.224008 2014] [:info] [pid 3808] mod_wsgi (pid=3808):
Create interpreter 'beagle:7000|/mom'.
[Tue Feb 25 17:45:12.227504 2014] [:info] [pid 3808] mod_wsgi (pid=3808):
Adding '/var/www/mom/' to path.
[Tue Feb 25 17:45:12.228545 2014] [:info] [pid 3808] mod_wsgi (pid=3808):
Adding '/var/www/mom/inventory/' to path.
[Tue Feb 25 17:45:12.229499 2014] [:info] [pid 3808] mod_wsgi (pid=3808):
Adding '/var/www/mom/inventory_project/' to path.
[Tue Feb 25 17:45:12.230452 2014] [:info] [pid 3808] mod_wsgi (pid=3808):
Adding '/var/lib/django-venv/site-packages/' to path.
[Tue Feb 25 17:45:12.232239 2014] [:info] [pid 3808] [client
192.168.25.150:50869] mod_wsgi (pid=3808, process='mom',
application='beagle:7000|/mom'): Loading WSGI script
'/var/www/mom/inventory_project/wsgi.py'.
[Tue Feb 25 17:45:12.625609 2014] [:error] [pid 3808] Settings: SERVER:
beagle, ENVIRONMENT: production
[Tue Feb 25 17:45:13.456659 2014] [deflate:debug] [pid 3261]
mod_deflate.c(764): [client 192.168.25.150:54397] AH01384: Zlib: Compressed
15678 to 2599 : URL /mom/inventory/main, referer:
http://192.168.25.126:7000/mom/inventory/summary
[Tue Feb 25 17:45:13.629065 2014] [authz_core:debug] [pid 3261]
mod_authz_core.c(802): [client 192.168.25.150:54397] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:13.629325 2014] [authz_core:debug] [pid 3261]
mod_authz_core.c(802): [client 192.168.25.150:54397] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:13.630183 2014] [deflate:debug] [pid 3261]
mod_deflate.c(764): [client 192.168.25.150:54397] AH01384: Zlib: Compressed
1594 to 590 : URL /static/inventory/inventory.css, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:13.636815 2014] [authz_core:debug] [pid 3260]
mod_authz_core.c(802): [client 192.168.25.150:54398] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:13.636948 2014] [authz_core:debug] [pid 3260]
mod_authz_core.c(802): [client 192.168.25.150:54398] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:13.638098 2014] [deflate:debug] [pid 3260]
mod_deflate.c(764): [client 192.168.25.150:54398] AH01384: Zlib: Compressed
1765 to 634 : URL /static/inventory/jquery/css/demo_page.css, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:13.639215 2014] [authz_core:debug] [pid 3262]
mod_authz_core.c(802): [client 192.168.25.150:54399] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:13.639326 2014] [authz_core:debug] [pid 3262]
mod_authz_core.c(802): [client 192.168.25.150:54399] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:13.640633 2014] [authz_core:debug] [pid 3805]
mod_authz_core.c(802): [client 192.168.25.150:54400] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:13.640745 2014] [authz_core:debug] [pid 3805]
mod_authz_core.c(802): [client 192.168.25.150:54400] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:13.642023 2014] [deflate:debug] [pid 3805]
mod_deflate.c(764): [client 192.168.25.150:54400] AH01384: Zlib: Compressed
8463 to 2200 : URL /static/inventory/jquery/css/demo_table_jui.css,
referer: http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:13.642862 2014] [authz_core:debug] [pid 3257]
mod_authz_core.c(802): [client 192.168.25.150:54401] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:13.642932 2014] [authz_core:debug] [pid 3257]
mod_authz_core.c(802): [client 192.168.25.150:54401] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:13.643676 2014] [authz_core:debug] [pid 3259]
mod_authz_core.c(802): [client 192.168.25.150:54402] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/main
[Tue Feb 25 17:45:13.643755 2014] [authz_core:debug] [pid 3259]
mod_authz_core.c(802): [client 192.168.25.150:54402] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/main
[Tue Feb 25 17:45:13.648688 2014] [deflate:debug] [pid 3262]
mod_deflate.c(764): [client 192.168.25.150:54399] AH01384: Zlib: Compressed
10772 to 2710 : URL /static/inventory/jquery/css/demo_table.css, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:13.652155 2014] [authz_core:debug] [pid 3260]
mod_authz_core.c(802): [client 192.168.25.150:54398] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/main
[Tue Feb 25 17:45:13.652677 2014] [authz_core:debug] [pid 3261]
mod_authz_core.c(802): [client 192.168.25.150:54397] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/main
[Tue Feb 25 17:45:13.652887 2014] [authz_core:debug] [pid 3260]
mod_authz_core.c(802): [client 192.168.25.150:54398] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/main
[Tue Feb 25 17:45:13.655407 2014] [authz_core:debug] [pid 3261]
mod_authz_core.c(802): [client 192.168.25.150:54397] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/main
[Tue Feb 25 17:45:13.659854 2014] [deflate:debug] [pid 3257]
mod_deflate.c(764): [client 192.168.25.150:54401] AH01384: Zlib: Compressed
33959 to 5993 : URL
/static/inventory/jquery/css/jquery-ui-1.8.4.custom.css, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:13.667481 2014] [deflate:debug] [pid 3260]
mod_deflate.c(764): [client 192.168.25.150:54398] AH01384: Zlib: Compressed
34591 to 8694 : URL /static/inventory/jquery/js/FixedColumns.js, referer:
http://192.168.25.126:7000/mom/inventory/main
[Tue Feb 25 17:45:13.674734 2014] [deflate:debug] [pid 3259]
mod_deflate.c(764): [client 192.168.25.150:54402] AH01384: Zlib: Compressed
93434 to 33372 : URL /static/inventory/jquery/js/jquery.js, referer:
http://192.168.25.126:7000/mom/inventory/main
[Tue Feb 25 17:45:13.711144 2014] [deflate:debug] [pid 3261]
mod_deflate.c(764): [client 192.168.25.150:54397] AH01384: Zlib: Compressed
377508 to 86384 : URL /static/inventory/jquery/js/jquery.dataTables.js,
referer: http://192.168.25.126:7000/mom/inventory/main
[Tue Feb 25 17:45:14.177813 2014] [authz_core:debug] [pid 3261]
mod_authz_core.c(802): [client 192.168.25.150:54397] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.177909 2014] [authz_core:debug] [pid 3261]
mod_authz_core.c(802): [client 192.168.25.150:54397] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.181418 2014] [authz_core:debug] [pid 3259]
mod_authz_core.c(802): [client 192.168.25.150:54402] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.181542 2014] [authz_core:debug] [pid 3259]
mod_authz_core.c(802): [client 192.168.25.150:54402] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.182116 2014] [authz_core:debug] [pid 3260]
mod_authz_core.c(802): [client 192.168.25.150:54398] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.182219 2014] [authz_core:debug] [pid 3260]
mod_authz_core.c(802): [client 192.168.25.150:54398] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.182780 2014] [authz_core:debug] [pid 3257]
mod_authz_core.c(802): [client 192.168.25.150:54401] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.182840 2014] [authz_core:debug] [pid 3257]
mod_authz_core.c(802): [client 192.168.25.150:54401] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.183376 2014] [authz_core:debug] [pid 3262]
mod_authz_core.c(802): [client 192.168.25.150:54399] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.183439 2014] [authz_core:debug] [pid 3262]
mod_authz_core.c(802): [client 192.168.25.150:54399] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.183953 2014] [authz_core:debug] [pid 3805]
mod_authz_core.c(802): [client 192.168.25.150:54400] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.184014 2014] [authz_core:debug] [pid 3805]
mod_authz_core.c(802): [client 192.168.25.150:54400] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.185013 2014] [authz_core:debug] [pid 3260]
mod_authz_core.c(802): [client 192.168.25.150:54398] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.185072 2014] [authz_core:debug] [pid 3260]
mod_authz_core.c(802): [client 192.168.25.150:54398] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.185883 2014] [authz_core:debug] [pid 3261]
mod_authz_core.c(802): [client 192.168.25.150:54397] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.185994 2014] [authz_core:debug] [pid 3261]
mod_authz_core.c(802): [client 192.168.25.150:54397] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.186635 2014] [authz_core:debug] [pid 3259]
mod_authz_core.c(802): [client 192.168.25.150:54402] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.186742 2014] [authz_core:debug] [pid 3259]
mod_authz_core.c(802): [client 192.168.25.150:54402] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.189644 2014] [authz_core:debug] [pid 3257]
mod_authz_core.c(802): [client 192.168.25.150:54401] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.189704 2014] [authz_core:debug] [pid 3257]
mod_authz_core.c(802): [client 192.168.25.150:54401] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.218433 2014] [authz_core:debug] [pid 3257]
mod_authz_core.c(802): [client 192.168.25.150:54401] AH01626: authorization
result of Require all granted: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.218699 2014] [authz_core:debug] [pid 3257]
mod_authz_core.c(802): [client 192.168.25.150:54401] AH01626: authorization
result of <RequireAny>: granted, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.219309 2014] [deflate:debug] [pid 3257]
mod_deflate.c(764): [client 192.168.25.150:54401] AH01384: Zlib: Compressed
141 to 110 : URL /static/inventory/print.css, referer:
http://192.168.25.126:7000/mom/inventory/
[Tue Feb 25 17:45:14.396022 2014] [authz_core:debug] [pid 3257]
mod_authz_core.c(802): [client 192.168.25.150:54401] AH01626: authorization
result of Require all granted: granted
[Tue Feb 25 17:45:14.396292 2014] [authz_core:debug] [pid 3257]
mod_authz_core.c(802): [client 192.168.25.150:54401] AH01626: authorization
result of <RequireAny>: granted

When I access from the Internet side of my cable modem, I get this
[Tue Feb 25 17:55:30.149846 2014] [authz_core:debug] [pid 3867]
mod_authz_core.c(802): [client 192.168.25.1:48718] AH01626: authorization
result of Require all granted: granted
[Tue Feb 25 17:55:30.149988 2014] [authz_core:debug] [pid 3867]
mod_authz_core.c(802): [client 192.168.25.1:48718] AH01626: authorization
result of <RequireAny>: granted
[Tue Feb 25 17:55:30.150267 2014] [access_compat:error] [pid 3867] [client
192.168.25.1:48718] AH01797: client denied by server configuration:
/var/www/inventory
[Tue Feb 25 17:55:30.173588 2014] [:info] [pid 3829] mod_wsgi (pid=3829):
Create interpreter 'beagle:7000|/mom'.
[Tue Feb 25 17:55:30.177093 2014] [:info] [pid 3829] mod_wsgi (pid=3829):
Adding '/var/www/mom/' to path.
[Tue Feb 25 17:55:30.178149 2014] [:info] [pid 3829] mod_wsgi (pid=3829):
Adding '/var/www/mom/inventory/' to path.
[Tue Feb 25 17:55:30.179099 2014] [:info] [pid 3829] mod_wsgi (pid=3829):
Adding '/var/www/mom/inventory_project/' to path.
[Tue Feb 25 17:55:30.180116 2014] [:info] [pid 3829] mod_wsgi (pid=3829):
Adding '/var/lib/django-venv/site-packages/' to path.
[Tue Feb 25 17:55:30.181868 2014] [:info] [pid 3829] [client
192.168.25.1:50869] mod_wsgi (pid=3829, process='mom',
application='beagle:7000|/mom'): Loading WSGI script
'/var/www/mom/inventory_project/wsgi.py'.
[Tue Feb 25 17:55:30.576849 2014] [:error] [pid 3829] Settings: SERVER:
beagle, ENVIRONMENT: production
[Tue Feb 25 17:55:31.105004 2014] [deflate:debug] [pid 3867]
mod_deflate.c(764): [client 192.168.25.1:48718] AH01384: Zlib: Compressed
571 to 353 : URL /mom/inventory/main

The messages are the same up to the last message in the second set, and it
just stops. I can access the default apache site (000-default) from my LAN
and from the Internet without any issues, so I think Apache is working
correctly.

I have tried all sorts of urls in my settings file - the url of the router,
the url from the Internet side, the LAN url of the production box,
localhost, and 127.0.0.1.

Thanks for any suggestions you may have!

Mark

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAEqej2MicnobunJKm6bA%2BwfkokYXCLXg0mpHBgjkK%3DgSEBXHgA%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to