[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Fwd: problemas con nginx



l 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. 

El sáb., 5 ene. 2019 a las 3:43, Fernando Romero (<ffrcaraballo@gmail.com>) escribió:
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

Ahí pude hacer que me levante odoo pero al levantar odoo ya no me levanta iredmail ,parece que es uno u otro. 

Aca pongo la configuración de nginx

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 el otro conf de virtual que tengo, odoo.conf

upstream odoo {
    server 127.0.0.1:8069;
}
server {
    listen      443 default;
    server_name odooirm;
    access_log  /var/log/nginx/odoo.access.log;
    error_log   /var/log/nginx/odoo.error.log;
    ssl on;
    ssl_certificate     /etc/letsencrypt/live/portal.odoospain.org/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/portal.odoospain.org/privkey.pem;
    keepalive_timeout   60;
    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;
    }
}
server {
    listen      80;
    server_name odooirm;
    add_header Strict-Transport-Security max-age=2592000;
    rewrite ^/.*$ https://$host$request_uri? permanent;
}

Aca la modificación que hice para que funcione fue agregar el nombre del server en "server_name" pero ahí perdi el acceso al webmail.
Me funciono uno y me dejo de funcionar el otro.

Saludos

Reply to: