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

Consulta sobre nginx



Hola como están.
Tengo problemas con una url en nginx después de configurar los virtuales.
Tengo corriendo iredmail y odoo en el mismo webservices (nginx).
La instalación de iredmail me configuro nginx por defecto, levanta el webmail en dominio.com/web y el admin en dominio.com/admin.
Ahora el tema lo tengo cuando instale odoo, si levanto la url por el ip levanta sin problema pero cuando quiero levantarla por el nombre de dominio se me va al webmail de iredmail.
Cree un virtual en /etc/nginx/site-available con la configuración para levantar odoo y después cree un link simbolico al site-enable, este es el archivo de configuración de odoo en nginx:

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

Que me esta faltando en la conf?

Saludos y gracias

Reply to: