Les chemins de téléchargement ont le port 80 mais le protocole est https

Vous pouvez consulter ce guide pour configurer HTTPS avec Let’s Encrypt :

Cause possible : Paramètre « Port » masqué

Parfois, un paramètre de site port masqué reste dans la base de données après une migration ou une restauration.
Cela peut amener Discourse à ajouter un port incorrect (comme :80) aux URL HTTPS.

Pour vérifier et corriger :

  1. Entrez dans votre conteneur :
./launcher enter app
  1. Ouvrez la console Rails :
rails c
  1. Vérifiez la valeur actuelle :
SiteSetting.port
  1. Si elle renvoie 80, effacez-la :
SiteSetting.port = ""
  1. Ensuite, rebakez tous les messages et actifs pour mettre à jour les liens :
Jobs.enqueue(:rebake_all_posts)
2 « J'aime »