Salut,
Je viens de terminer ma première installation de Discourse sur un serveur Ubuntu 22.04.4 sur Proxmox VE (environnement virtuel).
L’installation s’est bien déroulée, sans erreurs, mais après l’avoir terminée, le site du forum ne s’ouvre pas en indiquant que le service n’est pas accessible.
En vérifiant depuis mon réseau, je vois les ports comme fermés :
PS C:\Users\mwojt> nmap 192.168.131.211
Nmap scan report for 192.168.131.211
PORT STATE SERVICE
22/tcp open ssh
80/tcp closed http
443/tcp closed https
Mais lorsque j’exécute la même commande pour localhost depuis la machine Ubuntu, elle s’affiche comme ouverte :
root@ubuntu-discourse:~# nmap localhost
Nmap scan report for localhost (127.0.0.1)
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
443/tcp open https
Cependant, si j’exécute la vérification de l’adresse IP depuis la même VM Ubuntu vers l’IP, je vois ceci :
root@ubuntu-discourse:~# nmap 192.168.131.211
Nmap scan report for ubuntu-discourse (192.168.131.211)
PORT STATE SERVICE
22/tcp open ssh
80/tcp filtered http
443/tcp filtered https
Donc, les ports apparaissent comme filtrés.
Les ports ont été ouverts au niveau du pare-feu :
root@ubuntu-discourse:~# ufw status
Status: active
To Action From
-- ------ ----
80 ALLOW Anywhere
443 ALLOW Anywhere
22 ALLOW Anywhere
80 (v6) ALLOW Anywhere (v6)
443 (v6) ALLOW Anywhere (v6)
22 (v6) ALLOW Anywhere (v6)
Et le transfert de port Docker semble être correctement configuré :
root@ubuntu-discourse:~# docker port 6922c7802903
80/tcp -> 0.0.0.0:80
80/tcp -> [::]:80
443/tcp -> 0.0.0.0:443
443/tcp -> [::]:443
Qu’est-ce que je fais de mal ? Où est le problème ?

