Problème sous domaine et application redirect

Configuration de mon YunoHost

**Matériel:**VM auto-hebergé esxi
Accès Internet: ethernet à la maison
YunoHost version:
yunohost: 3.1.0
yunohost-admin: 3.1.0
moulinette: 3.1.0
ssowat: 3.1.0
As tu modifié ton yunohost avec des configuration spécifiques ou bien utilise tu uniquement la web administration et/ou la ligne de commande yunohost ? modifié
Si modifié, comment:
installation collabora code directement dans dokcer sans passer par l’app officiel
changement domaine pour postfix

Description de mon problème

j’ai installé l’application redirect pour pointer une application auto-herbergé sur une autre VM auquel j’ai affecté un sous-domaine spécifique.
lorsque je suis sur mon lan, j’ai bien la redirection vers le serveur interne mais via l’ip et non le domaine.

lorsque je suis en externe, j’obtiens un bon vieux 502 bad gateway
pour les logs
log access:
https://paste.yunohost.org/ojalinuqaw
fichier erreurs :
https://paste.yunohost.org/alilujarad

contenus du fichier de conf redirect.conf de la web app:

location / {
proxy_pass        https://192.168.8.204;
proxy_redirect    off;
proxy_set_header  Host $host;
proxy_set_header  X-Real-IP $remote_addr;
proxy_set_header  X-Forwarded-Proto $scheme;
proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header  X-Forwarded-Host $server_name;

proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";

# Include SSOWAT user panel.
include conf.d/yunohost_panel.conf.inc;
more_clear_input_headers 'Accept-Encoding';
}

j’ai réellement besoin que l’application réponde sur le sous-domaine affecté car je la gère a distance.

cordialement.

à force de gratter j’ai réussi a mettre en place une vrais redirection.

Bonjour,
pourrais tu décrire la solution que tu as mis en place…
j’ai vraiment du mal avec cette application… et ça m’interesse beaucoup pour rediriger un service domotique qui est sur un autre RPI (avec son propre sous-domaine).
merci à toi

Bonjour,
ma redirection concerne aussi une direction vers un serveur domotique ( jeedom pour le cité)
j’ai rajouter un fichier proxy avec ce contenu

proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 128k;
client_header_buffer_size 64k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 128k; 
proxy_buffers 32 256k;
proxy_busy_buffers_size 256k;

certes ce n’est peut etre pas trés propre mais cela a fonctionné pour moi.

j’ai aussi modifié dans les fichiers "sous-domaine.domaine.tld.conf " pour que nginx utiliser http2 comme protocole et j’ai rajouter dans la partie serveur avec le port 80 l’instrcution suivante:

return 301 https://$server_name$request_uri;

voila il me semble que j’ai fais le tour de mes modification.
j’espère que cela va te servir.