Question

IP connection works but Domain returns 500

I was following through the tutorial https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-20-04 Everything worked fine until I decided to setup my Domain name that I bought few days ago. I am pointing to the digitalocean servers and I have added DNS records:

A www.balkan-ultra.com directs to 164.92.236.124 A balkan-ultra.com directs to 164.92.236.124 NS balkan-ultra.com directs to ns3.digitalocean.com. …

My Django allowed hosts: [‘.ondigitalocean.app’, ‘164.92.236.124’, ‘balkan-ultra.com’, ‘www.balkan-ultra.com’]

nginx config: server { listen 80; server_name balkan-ultra.com www.balkan-ultra.com;

location = /favicon.ico { access_log off; log_not_found off; }

location / {
    include proxy_params;
    proxy_pass http://unix:/run/gunicorn.sock;
}

}

UFW is disabled

http://164.92.236.124:8000/ - Works fine http://164.92.236.124/ - Returns ‘Welcome to nginx!’ html www.balkan-ultra.com - Internal Server Error balkan-ultra.com - Internal Server Error


Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer