<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none"><!-- p { margin-top: 0px; margin-bottom: 0px; }--></style>
</head>
<body dir="ltr" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Have a look at your other configs.<br>
</p>
<p><span style="font-size: 12pt;"><br>
</span></p>
<p><span style="font-size: 12pt;">try</span></p>
<p><span style="font-size: 12pt;">grep -r odoo.sedulust.com /etc/nginx/sites-enabled</span><br>
</p>
<div><br>
</div>
<div>Or do you have anohter vhost listening on 80 / 443? "listen *:80 | *:​443"<br>
</div>
<p><br>
</p>
<div style="color: rgb(33, 33, 33);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> plug <plug-bounces@plug.org.au> on behalf of Chris Caston <chris@caston.id.au><br>
<b>Sent:</b> Tuesday, February 2, 2021 4:30 PM<br>
<b>To:</b> plug@plug.org.au<br>
<b>Subject:</b> [plug] nginx warning conflicting server name</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div>Hello,</div>
<div><br>
</div>
<div>I am trying to install Odoo community edition v13 on Ubuntu 20.10 using the following guides:</div>
<div><br>
</div>
<div><a href="https://websiteforstudents.com/how-to-install-odoo-on-ubuntu-20-04-18-04/">https://websiteforstudents.com/how-to-install-odoo-on-ubuntu-20-04-18-04/</a></div>
<div><a href="https://linuxize.com/post/configure-odoo-with-nginx-as-a-reverse-proxy/">https://linuxize.com/post/configure-odoo-with-nginx-as-a-reverse-proxy/</a></div>
<div><br>
</div>
<div>The server is also running Gitea and Mastodon also configured through nginx.
<br>
</div>
<div><br>
</div>
<div>I am getting the following warnings:</div>
<div><br>
</div>
<div>sudo nginx -t<br>
nginx: [warn] conflicting server name "<a href="http://odoo.sedulust.com">odoo.sedulust.com</a>" on
<a href="http://0.0.0.0:80">0.0.0.0:80</a>, ignored<br>
nginx: [warn] conflicting server name "<a href="http://odoo.sedulust.com">odoo.sedulust.com</a>" on
<a href="http://0.0.0.0:443">0.0.0.0:443</a>, ignored<br>
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok<br>
nginx: configuration file /etc/nginx/nginx.conf test is successful</div>
<div><br>
</div>
<div>I am expecting to see the installer at <a href="http://odoo.sedulust.com">http://odoo.sedulust.com</a> but instead, I have the Nginx default configuration page.</div>
<div><br>
</div>
<div>Here is the conf file:</div>
<div><br>
</div>
<div>cat /etc/nginx/sites-enabled/odoo.sedulust.com.conf <br>
upstream odoo {<br>
 server <a href="http://127.0.0.1:8069">127.0.0.1:8069</a>;<br>
}<br>
<br>
upstream odoo-chat {<br>
 server <a href="http://127.0.0.1:8072">127.0.0.1:8072</a>;<br>
}<br>
<br>
server {<br>
    if ($host = <a href="http://odoo.sedulust.com">odoo.sedulust.com</a>) {<br>
        return 301 https://$host$request_uri;<br>
    } # managed by Certbot<br>
<br>
<br>
    server_name <a href="http://odoo.sedulust.com">odoo.sedulust.com</a>;<br>
    return 301 <a href="https://odoo.sedulust.com">https://odoo.sedulust.com</a>$request_uri;<br>
<br>
<br>
}<br>
<br>
server {<br>
   listen 443 ssl http2;<br>
   server_name <a href="http://odoo.sedulust.com">odoo.sedulust.com</a>;<br>
    ssl_certificate /etc/letsencrypt/live/<a href="http://odoo.sedulust.com/fullchain.pem">odoo.sedulust.com/fullchain.pem</a>; # managed by Certbot<br>
    ssl_certificate_key /etc/letsencrypt/live/<a href="http://odoo.sedulust.com/privkey.pem">odoo.sedulust.com/privkey.pem</a>; # managed by Certbot
<br>
   ssl_session_timeout 1d;<br>
   #ssl_session_cache shared:SSL:50m;<br>
   ssl_session_tickets off;<br>
<br>
   ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;<br>
<br>
   ssl_protocols TLSv1 TLSv1.1 TLSv1.2;<br>
   ssl_ciphers 'ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS';<br>
   ssl_prefer_server_ciphers on;<br>
<br>
   add_header Strict-Transport-Security max-age=15768000;<br>
<br>
   ssl_stapling on;<br>
   ssl_stapling_verify on;<br>
   ssl_trusted_certificate /etc/letsencrypt/live/<a href="http://odoo.sedulust.com/chain.pem">odoo.sedulust.com/chain.pem</a>;<br>
   resolver 8.8.8.8 8.8.4.4;<br>
<br>
   access_log /var/log/nginx/odoo.access.log;<br>
   error_log /var/log/nginx/odoo.error.log;<br>
<br>
   proxy_read_timeout 720s;<br>
   proxy_connect_timeout 720s;<br>
   proxy_send_timeout 720s;<br>
   proxy_set_header X-Forwarded-Host $host;<br>
   proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br>
   proxy_set_header X-Forwarded-Proto $scheme;<br>
   proxy_set_header X-Real-IP $remote_addr;<br>
<br>
   location / {<br>
     proxy_redirect off;<br>
     proxy_pass <a href="http://odoo">http://odoo</a>;<br>
   }<br>
<br>
   location /longpolling {<br>
       proxy_pass <a href="http://odoo-chat">http://odoo-chat</a>;<br>
   }<br>
<br>
   location ~* /web/static/ {<br>
       proxy_cache_valid 200 90m;<br>
       proxy_buffering    on;<br>
       expires 864000;<br>
       proxy_pass <a href="http://odoo">http://odoo</a>;<br>
  }<br>
<br>
  # gzip<br>
  gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript;<br>
  gzip on;<br>
<br>
}</div>
<div><br>
</div>
<div>Please let me know if there is any other information you need me to include. Any help getting this working is much appreciated.<br>
</div>
<div><br>
</div>
<div>Thank you.</div>
<div><br>
</div>
<div>Christopher Caston<br>
</div>
<div><br>
</div>
<div><br>
</div>
</div>
</div>
</div>
</body>
</html>