Troubleshooting
Ansible output
Prior to playbook invocation:
export ANSIBLE_STDOUT_CALLBACK=debug
# export ANSIBLE_STDOUT_CALLBACK=yaml
Django errors
Django logging is configured in settings and it defaults to logging to the logs/django-warning.log file:
sudo tail -n 50 /var/www/rewards.asastats.com/logs/django-warning.log
Invalid HTTP_HOST header
https://stackoverflow.com/a/49817720/11703358
if ( $host !~* ^(yourdomain.com|www.yourdomain.com)$ ) {
return 444;
}
Linux server errors
Check killed processes:
sudo dmesg -T | egrep -i 'killed process'+
The following setting will prevent OOM from killing the process:
[Service]
OOMScoreAdjust=-999