Bonjour,
Etant derrière une box avec une seule Ip et voulant avoir plusieurs serveurs, je suis en phase de test depuis quelques mois en faisant du reverse proxy d’un serveur Yunohost vers un autre. Ça fonctionne plutôt bien avec l’appli Redirect et en installant le même domaine sur les 2 serveurs.
Voici ce que je souhaite faire:
Utiliser une VM Yunohost en frontal (appelée server1) sur lequel est installé les utilisateurs et le domaine mais aucune application.
Derrière celle-ci se trouve 2 autres Yunohost (server2 et server3) sur lesquels je souhaite installer le même domaine avec aucun utilisateur et sur lesquels sont installés les applications.
Utilisation de l’application redirect pour effectuer le reverse-proxy vers les applications qui se situe soit sur le server2, soit sur le server3.
Vu mes essais, théoriquement tout devrait fonctionner. Il n’y a qu’une chose sur laquelle je bute: Comment recevoir les mails système des servers 2 et 3? j’ai essayé en créant un utilisateur dédié aux serveurs 2 et 3, en ajoutant un alias dans /etc/aliases, en modifiant mydestination dans le fichier de configuration de Postfix,etc…je n’arrive pas à recevoir les mails. Comment faire pour recevoir ces mails? Voici le message que j’obtiens dans les logs:
cat /var/log/mail.log
Aug 18 23:37:39 metyun postfix/pickup[10596]: A6A2711FA15: uid=0 from=<root@metyun.ynh.fr>
Aug 18 23:37:39 metyun postfix/cleanup[10612]: A6A2711FA15: message-id=<20210818213739.A6A2711FA15@metyun.ynh.fr>
Aug 18 23:37:39 metyun postfix/qmgr[10595]: A6A2711FA15: from=<root@metyun.ynh.fr>, size=337, nrcpt=1 (queue active)
Aug 18 23:37:39 metyun postfix/pipe[10616]: A6A2711FA15: to=<root@metyun.ynh.fr>, relay=dovecot, delay=0.06, delays=0.01/0/0/0.05, dsn=5.1.1, status=bounced (user unknown)
Aug 18 23:37:39 metyun postsrsd[10614]: srs_forward: <""> not rewritten: No at sign in sender address
Aug 18 23:37:39 metyun postfix/cleanup[10612]: B494C11FA66: message-id=<20210818213739.B494C11FA66@metyun.ynh.fr>
Aug 18 23:37:39 metyun postfix/qmgr[10595]: B494C11FA66: from=<>, size=2157, nrcpt=1 (queue active)
Aug 18 23:37:39 metyun postfix/bounce[10623]: A6A2711FA15: sender non-delivery notification: B494C11FA66
Aug 18 23:37:39 metyun postfix/qmgr[10595]: A6A2711FA15: removed
Aug 18 23:37:44 metyun postfix/pipe[10616]: B494C11FA66: to=<root@metyun.ynh.fr>, relay=dovecot, delay=5, delays=0.01/5/0/0.03, dsn=5.1.1, status=bounced (user unknown)
Aug 18 23:37:44 metyun postfix/qmgr[10595]: B494C11FA66: removed
Mon but est de séparer l’activité perso et public. Est-ce vraiment utile de séparer ces activités sur 2 serveurs différents derrière un frontal sachant qu’ils sont sur le même réseau local, ou bien est-ce que je m’embête pour rien? Pour l’instant ça me permet de tester toutes sortes d’applications sans toucher à la configuration du serveur principal.