<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Bonjour à tout le monde</p>
<p>Petite question technique un peu pointue pour vous assurer un
instant de plaisir intense, je n'en doute pas.</p>
<p>Cela concerne odoo, debian et nginx.</p>
<p>Pour le site de notre association j'ai installé odoo.</p>
<p>Dans un premier temps dans une machine virtuelle debian afin de
monter le système et d'élaborer le suite</p>
<p>Ensuite sur mon serveur, une debian 10 toute neuve en suivant
cette doc: <a
href="https://www.cloudbooklet.com/install-odoo-13-on-ubuntu-18-04-with-nginx-google-cloud/"
rel="nofollow">https://www.cloudbooklet.com/install-od …
gle-cloud/</a><br>
<br>
sans nginx tout fonctionne (<a class="moz-txt-link-abbreviated" href="http://www.aroeven-occitanie.fr:8069">www.aroeven-occitanie.fr:8069</a>)<br>
<br>
avec, ça coince (<a href="http://www.aroeven-occitanie.fr"
rel="nofollow">www.aroeven-occitanie.fr</a>)</p>
<p>et la seule différence avec ma machine virtuelle c'est que je
suis en https.</p>
<p>Par exemple une fois loggé j'obtiens comme adresse
<a class="moz-txt-link-rfc2396E" href="http://odooserver/web">"http://odooserver/web"</a></p>
<p>et voilà mon /etc/nginx/sites-available/odoo.conf</p>
<pre>upstream odooserver {
server 127.0.0.1:8069;
}
server {
listen [::]:80;
listen 80;
server_name aroeven-occitanie.fr <a class="moz-txt-link-abbreviated" href="http://www.aroeven-occitanie.fr">www.aroeven-occitanie.fr</a>;
return 301 <a class="moz-txt-link-freetext" href="https://aroeven-occitanie.fr$request_uri">https://aroeven-occitanie.fr$request_uri</a>;
}
server {
listen [::]:443 ssl;
listen 443 ssl;
server_name <a class="moz-txt-link-abbreviated" href="http://www.aroeven-occitanie.fr">www.aroeven-occitanie.fr</a>;
ssl_certificate /etc/letsencrypt/live/aroeven-occitanie.fr/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/aroeven-occitanie.fr/privkey.pem;
return 301 <a class="moz-txt-link-freetext" href="https://aroeven-occitanie.fr$request_uri">https://aroeven-occitanie.fr$request_uri</a>;
}
server {
listen [::]:443 ssl http2;
listen 443 ssl http2;
server_name aroeven-occitanie.fr;
ssl_certificate /etc/letsencrypt/live/aroeven-occitanie.fr/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/aroeven-occitanie.fr/privkey.pem;
access_log /var/log/nginx/odoo_access.log;
error_log /var/log/nginx/odoo_error.log;
proxy_read_timeout 720s;
proxy_connect_timeout 720s;
proxy_send_timeout 720s;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
location / {
proxy_redirect off;
proxy_pass <a class="moz-txt-link-freetext" href="http://odooserver">http://odooserver</a>;
}
location ~* /web/static/ {
proxy_cache_valid 200 90m;
proxy_buffering on;
expires 864000;
proxy_pass <a class="moz-txt-link-freetext" href="http://odooserver">http://odooserver</a>;
}
gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript;
gzip on;
}</pre>
<p><br>
</p>
<p>mon /var/log/nginx/odoo_error.log est vide</p>
<p>idem pour /var/log/nginx/error.log</p>
<p>ma question est donc toute simple. Qu'est-ce qui coince ?<br>
</p>
<p><br>
</p>
</body>
</html>