service down, trouver la cause

Liste de commandes utiles pour trouver la cause d'une application qui ne fonctionne pas.

Pour illustrer les commandes, l'application gitea servira d'exemple. Elle sera à remplacer selon votre cas.

service

yunohost service status gitea
systemctl status gitea 

conf nginx

grep "proxy_pass" /etc/nginx/conf.d/*.d/gitea.conf

port

netstat -tulpn | grep gitea
netstat -tulpn | grep 6000 

config app

cat /opt/gitea/custom/conf/app.ini

log

journalctl --no-pager --no-hostname -n 200 -u gitea
cat /var/log/gitea/gitea.log
tail -n 1000 /var/log/gitea/gitea.log