Projet

Général

Profil

Scénario #31862

Mis à jour par Joël Cuissinat il y a plus de 2 ans

* EOLE >= 2.7.2
* corriger ce cas de figure (éventuellement le rendre inaccessible en imposant certaines valeurs si ce n'est pas un cas d'utilisation volontaire)
* éviter surtout les régressions car le sujet est épineux et le nombre de combinaisons possibles important !

Sur une eolebase en 2.7.2, instance faite, passage de la variable *@activer_nginx_web@* à *@non@*.

<pre>
root@eolebase:~# CreoleGet --list | grep nginx
activer_nginx_web="non"
test_activer_genconfig_nginx="oui"
test_activer_minimal_nginx="oui"
test_activer_nginx_web="oui"
test_hide_nginx_family="oui"
</pre>


+après le reconfigure nginx plante :+

<pre>
*systemclt status nginx*
nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Drop-In: /etc/systemd/system/nginx.service.d
└─override.conf
Active: failed (Result: exit-code) since Tue 2021-03-09 16:49:52 CET; 45s ago
Docs: man:nginx(8)
Process: 992 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=1/FAILURE)
mars 09 16:49:52 eolebase systemd[1]: Starting A high performance web server and a reverse proxy server...
mars 09 16:49:52 eolebase nginx[992]: nginx: [emerg] "client_body_buffer_size" directive is duplicate in /etc/nginx/sites-enabled/minimal-standalone-genconfig.co
mars 09 16:49:52 eolebase nginx[992]: nginx: configuration file /etc/nginx/nginx.conf test failed
mars 09 16:49:52 eolebase systemd[1]: nginx.service: Control process exited, code=exited status=1
mars 09 16:49:52 eolebase systemd[1]: nginx.service: Failed with result 'exit-code'.
mars 09 16:49:52 eolebase systemd[1]: Failed to start A high performance web server and a reverse proxy server.
</pre>

*duplication de la variable client_body_buffer_size*

<pre>
root@eolebase:/etc/nginx/sites-enabled# grep -RI client_body_buffer_size
minimal-standalone-genconfig.conf:client_body_buffer_size 128k;
default:client_body_buffer_size 128k;
</pre>

Retour