Merci Hardware
. Pour le développement du plugin, je vais attendre 


pointe sur notre serveur, mais surtout, est redirigé vers postfixadmin.domain.tld (pourquoi pas vers rainloop d'ailleurs ?)hostname-----A-------xx.xx.xx.xx
nginx: [warn] conflicting server name "postfixadmin.domain.ltd" on 0.0.0.0:80, ignored
nginx
server {
listen 80;
server_name rainloop.domain.ltd;
root /var/www/postfixadmin;
index index.php;
charset utf-8;
return 301 https://$server_name$request_uri;
}
Je devrais peut-être remplacer par :server {
listen 80;
server_name _;
rewrite ^ https://XX.XX.XX.XX$request_uri? permanent;
}
Fait comme ça :Solinvictus wrote:Et autre chose en passant, mon instance rainloop est accessible en http et en https. Peut-on supprimer ou rediriger l'accès http vers https? (de même pour postfixadmin aussi)
server {
listen 80;
server_name domain.tld;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
server_name domain.tld;
...
}
Tu as juste à créer un vhost qui prend en charge les requêtes à destination de domain.tld.Solinvictus wrote:Est-il possible de faire en sorte que postfixadmin.domain.tld ne soit joignable qu'en renseignant son url ? Par extension, tous les CNAME renseignés ramènent aussi vers postfixadmin, tant que je suppose, on n'a pas défini une vhost nginx en lien avec le CNAME.
(C'est pas pour autant que ça ne marche pas.)nginx: [warn] conflicting server name "rainloop.domain.ltd" on 0.0.0.0:80, ignored
nginx
server {
listen 80;
server_name domain.tld;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
server_name domain.tld;
...
}
On doit lire rainloop.domain.ltd à la place de domain.ltd ?Je t'avoue que je ne sais pas ce qu'il faudrait renseigner. Admettons :Hardware wrote:Tu as juste à créer un vhost qui prend en charge les requêtes à destination de domain.tld.
server {
listen 80
server_name domain.ltld
}
nginx: [warn] conflicting server name "rainloop.domain.ltd" on 0.0.0.0:80, ignored
ça veut tout simplement dire que tu as déjà un vhost qui prend en charge les requêtes à destination de rainloop.domain.ltd, donc forcement il y a un conflit.Je comprends que l'avertissement m'indique qu'une vhost "rainloop" attend sur le 80 mais pourtant je n'ai que deux vhosts présentes et elles se trouvent dans "sites-enabled", à savoir :Hardware wrote:Oui tu doit mettre rainloop.domain.tld
ça veut tout simplement dire que tu as déjà un vhost qui prend en charge les requêtes à destination de rainloop.domain.ltd, donc forcement il y a un conflit.
nginx: [warn] conflicting server name "rainloop.domain.ltd" on 0.0.0.0:80, ignored
netstat -anp | grep nginx
me donne bien un nginx en écoute sur le 80. Comme ça pour les sous-domaines ?
J'ai trouvé : lors de l'installation du LEMP, nous avons défini le fichier de conf suivant :Hardware wrote:Regarde mieux, je pense pas que nginx se trompe
nano /etc/nginx/sites-available/default
et il comporte :server {
listen 80;
server_name domain.ltd
...
}
On doit conserver ce fichier tel quel pour que le LEMP fonctionne correctement, non ?