Hi!, i have the same issue with nginx. When i try to access to /admin or another url without slash o when django redirects, nginx redirect to 127.0.0.1/admin. How you solved?
Thanks, sorry my english El jueves, 25 de julio de 2013 06:43:51 UTC-3, Daniel Oźminkowski escribió: > > I thought that it may be connected to Chrome's Omnibox, but honestly now I > can not replicate that behaviour. It works fine in and out of incognito > mode. > > Best regards, > Daniel Ozminkowski > > 2013/7/24 Avraham Serour <[email protected] <javascript:>> > >> Well, if it works on incognito mode you should try cleaning your cookies >> On Jul 24, 2013 11:33 PM, "Daniel Oźminkowski" >> <[email protected]<javascript:>> >> wrote: >> >>> Hello again, >>> >>> I just had a WTF moment. I kept trying to access 192.168.1.4/adminwhich >>> opened >>> 0.0.0.0:8000 consistently for the last couple of hours (notice this is >>> not localhost). Then I've read somewhere: "check with curl what kind of >>> reponse you get directly from gunicorn". So I did and it was fine, I got >>> the login form. Then I had a hunch - maybe it's something wrong with my >>> browser, Chrome. Turns out I was right - it worked in incognito mode! I >>> tried again with normal tab - again 0.0.0.0:8000. So I tried >>> http://192.168.1.4/admin/ with the slash at the end and voila! Admin >>> login form. Now even without the slash at the end I get the login form >>> everytime. >>> >>> Please, somebody explain this to me. I wasted so much time on this, >>> tried so many nginx configurations and I still don't know what I did wrong. >>> It's voodoo. ;) >>> >>> Best regards, >>> Daniel Ozminkowski >>> >>> 2013/7/18 Daniel Oźminkowski <[email protected] <javascript:>> >>> >>>> Hello, >>>> >>>> first I want to state, that I am a beginner and everything still works >>>> a little like magic for me. I have always worked with django by running it >>>> with runserver. Recently decided to put it on virtual machine and serve >>>> the >>>> site with nginx + gunicorn. I understand how to serve static files and so >>>> on. Even my app works. I hit the problem when I try to access built-in >>>> admin interface. Everytime when I go to http://VMip/admin I get >>>> redirected to http://127.0.0.1:8000/. >>>> >>>> I made sure that SITE_ID is the same in settings.py and the django_site >>>> table. >>>> >>>> The server is on a VM, I access it by ip. Here is my nginx config in >>>> sites-enabled/my_app. >>>> >>>> server { >>>> server_name 192.168.0.112; # I noticed it doesn't matter. Nginx >>>> serves the site even if VM ip changes... hmmm? >>>> listen 80; >>>> >>>> root /home/daniel/www >>>> index index.html index.htm >>>> client_max_body_size 32M; >>>> client_body_buffer_size 128k; >>>> location /static/ { >>>> root /home/daniel/www >>>> } >>>> >>>> location / { >>>> proxy_pass_header Server; >>>> proxy_set_header Host $http_host; >>>> proxy_redirect off; >>>> proxy_set_header X-Real-IP $remote_addr; >>>> proxy_set_header X-Scheme $scheme; >>>> proxy_connect_timeout 10; >>>> proxy_read_timeout 10; >>>> proxy_pass http://localhost:8000/; >>>> } >>>> } >>>> >>>> I will be very grateful for any clues how to fix it. Thanks! >>>> >>>> Best regards, >>>> Daniel >>>> >>>> -- >>>> You received this message because you are subscribed to a topic in the >>>> Google Groups "Django users" group. >>>> To unsubscribe from this topic, visit >>>> https://groups.google.com/d/topic/django-users/ZbtZ9d8YPXo/unsubscribe. >>>> To unsubscribe from this group and all its topics, send an email to >>>> [email protected] <javascript:>. >>>> To post to this group, send email to >>>> [email protected]<javascript:> >>>> . >>>> Visit this group at http://groups.google.com/group/django-users. >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>>> >>>> >>> >>> -- >>> 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] <javascript:>. >>> >>> To post to this group, send email to [email protected]<javascript:> >>> . >>> Visit this group at http://groups.google.com/group/django-users. >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >>> >>> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "Django users" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/django-users/ZbtZ9d8YPXo/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected] <javascript:>. >> To post to this group, send email to [email protected]<javascript:> >> . >> Visit this group at http://groups.google.com/group/django-users. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > -- 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/98241077-4c16-41fa-84d7-2673a4ddfd83%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

