Bonjour, je me sens vraiment bête car cela devrait être évident, mais je n’arrive pas à faire fonctionner l’installation de base de Docker sur une instance AWS t2.medium exécutant Ubuntu 18.04 AMI.
L’erreur que je continue de rencontrer lors de l’exécution de ./discourse-setup est :
Status: Downloaded newer image for discourse/base:2.0.20200220-2221
app was not started !
./discourse-doctor may help diagnose the problem.
Found 4GB of memory and 2 physical CPU cores
setting db_shared_buffers = 1024MB
setting UNICORN_WORKERS = 4
containers/app.yml memory parameters updated.
Hostname for your Discourse? [discourse.example.com]: discuss.postera.ai
Checking your domain name . . .
WARNING:: This server does not appear to be accessible at discuss.postera.ai:443.
A connection to http://discuss.postera.ai (port 80) also fails.
This suggests that discuss.postera.ai resolves to the wrong IP address
or that traffic is not being routed to your server.
Google: "open ports YOUR CLOUD SERVICE" for information for resolving this problem.
Je ne suis pas sûr que le problème vienne de app was not started ou du fait que le serveur n’est pas accessible.
J’ai ouvert les ports 80 et 443 pour tout le trafic et j’ai ajouté un enregistrement A pointant vers l’adresse IPv4 publique. L’exécution de dig et host sur ma machine locale semble indiquer que cette correspondance DNS est correcte.
L’instance se trouve dans un sous-réseau public d’un VPC. Je ne suis plus derrière un équilibreur de charge (je n’avais pas réussi à le faire fonctionner et pensais que c’était un problème nginx…).
Merci pour votre aide.