Bonjour,
J’essaie de déployer un site web sous django. J’ai suivi le tuto de ZdS
J’en suis au stade où je peux taper l’addresse du site dans un navigateur, ce qui m’amène sur
Welcome to nginx!
If you see this page, the nginx web server is successfully installed and working. Further configuration is required.
For online documentation and support please refer to nginx.org.
Commercial support is available at nginx.com.
Thank you for using nginx.
Donc a priori, Nginx fonctionne. Je pense que je suis bon du côté de supervizor et gunicorn et j’ai l’impression que le problème viens de postgresql.
Voici l’erreur donnée par gunicorn:
psycopg2.OperationalError: connection to server at "[domaine]" ([ipv6]), port 5432 failed: FATAL: no pg_hba.conf entry for host "[ipv6]", user "[user]", database "[db]", SSL on
J’ai essayé de modifier le fichiers pg_hba.conf en ajoutant
host [db] [user] [domaine] trust
ou
host [db] [user] [ipv6] trust
ainsi que quelques autres tests. Ça ne change rien à part que je n’arrive même plus à me connecter en local :
psql: error: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
et le message d’erreur du log de gunicorn devient :
psycopg2.OperationalError: connection to server at "[domaine]" (ipv6), port 5432 failed: Connection refused
Is the server running on that host and accepting TCP/IP connections?
Ça commence à faire quelques heures que je tourne en rond. Si quelqu’un à une solution…
en vous remerciant.
+0
-0