El mar., 8 ene. 2019 a las 5:57, Darthcoli - Alejandro Izquierdo (<
darthcoli@gmail.com>) escribió:
No conozco iredmail, pero por lo que comentas parece un problema de configuracion de nginx claramente siempre que iredmail no este usando antes el puerto 80/443.
Revisa que el nginx este corriendo correctamente y luego ponnos la configuracion del nginx.conf y del resto de los sites-enabled para ver donde puede estar el fallo.
Hola como están.
Alguien de la lista usa iredmail?
Estoy teniendo problemas con nginx, pero solo me pasa con iredmail.
Tengo nginx corriendo con varias aplicaciones y no tuve problemas pero cuando instalo iredmail en el mismo servidor ya deje de funcionarme las demás aplicaciones y por mas que cree los virtuales siempre me levanta la url de iredmail.
No se si es algo que toca en la instala iredmail de nginx que no puedo encontrar.
Saludos
Estos son los archivos de configuración:
nginx.conf:
user www-data;
worker_processes 1;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
http {
include /etc/nginx/conf-enabled/*.conf;
include /etc/nginx/sites-enabled/*.conf;
}
Esta en los site-enabled
El 00-default.conf:
# Note: This file must be loaded before other virtual host config files,
#
# HTTP
server {
# Listen on ipv4
listen 80;
# Listen on ipv6.
# Note: this setting listens on both ipv4 and ipv6 with Nginx release
# shipped in some Linux/BSD distributions.
#listen [::]:80;
server_name _;
# Redirect all insecure http:// requests to https://
return 301 https://$host$request_uri;
El 00-default-ssl.conf.
#
# Note: This file must be loaded before other virtual host config files,
#
# HTTPS
server {
listen 443;
server_name _;
root /var/www/html;
index index.php index.html;
include /etc/nginx/templates/misc.tmpl;
include /etc/nginx/templates/ssl.tmpl;
include /etc/nginx/templates/iredadmin.tmpl;
include /etc/nginx/templates/roundcube.tmpl;
include /etc/nginx/templates/sogo.tmpl;
include /etc/nginx/templates/netdata.tmpl;
include /etc/nginx/templates/php-catchall.tmpl;
include /etc/nginx/templates/stub_status.tmpl;
}
Y este es el virtual que uso para odoo:
access_log /var/log/nginx/odoo.access.log;
error_log /var/log/nginx/odoo.error.log;
ssl_ciphers "ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS:!AES256";
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_dhparam /etc/nginx/ssl/dhp-2048.pem;
proxy_buffers 16 64k;
proxy_buffer_size 128k;
location / {
proxy_pass
http://odoo;
proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
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;
proxy_set_header X-Forwarded-Proto https;
}
location ~* /web/static/ {
proxy_cache_valid 200 60m;
proxy_buffering on;
expires 864000;
proxy_pass
http://odoo;
}
}
add_header Strict-Transport-Security max-age=2592000;
rewrite ^/.*$ https://$host$request_uri? permanent;
}
Saludos