Project

General

Profile

Anomalie #2699

/usr/share/eole/postreconf/posh : quelques remarques

Added by Pascal RATTE over 10 years ago. Updated over 10 years ago.

Status:
Fermé
Priority:
Normal
Start date:
01/11/2012
Due date:
% Done:

100%

Spent time:
Distribution:
EOLE 2.2

Description

1 - dans la fonction defpage autant remettre les droits d'origine
c'est plus cohérent et évite d'éventuels problèmes lors des maitenance du genre chown -R root:www-data /var/www/html/posh
donc au lieu de :
chown www-data:root /var/www/html/posh/index.php
chmod 400 /var/www/html/posh/index.php
mieux vaut
chown root:www-data /var/www/html/posh/index.php
chmod 640 /var/www/html/posh/index.php

2 - un reconfigure peut provoquer un defpage. ceci est du à APACHE qui ne redémarre pas à temps, du coup les wget de /usr/share/eole/postreconf/posh échouent et provoque le defpage.
avant un defpage, il faudrait peut être tenter de relancer apache pour essayer d'éviter ce blocage

thanks


Related issues

Related to eole-posh - Anomalie #2701: /usr/share/eole/postreconf/posh : quelques remarques Fermé 01/11/2012
Related to eole-posh - Anomalie #2756: un reconfigure peut provoquer un defpage Ne sera pas résolu 01/24/2012
Related to eole-posh - Anomalie #3758: un reconfigure peut provoquer un defpage Ne sera pas résolu 01/24/2012

Associated revisions

Revision 14d3525f (diff)
Added by Gérald Schwartzmann over 10 years ago

changement des droits en postreconf pour une cohérence avec les droits
appliqués par ailleurs ref #2699

Revision 744eb8ae (diff)
Added by Gérald Schwartzmann over 10 years ago

changement des droits en postreconf pour une cohérence avec les droits
appliqués par ailleurs ref #2699

Revision baf412f8 (diff)
Added by Gérald Schwartzmann over 10 years ago

changement des droits en postreconf pour une cohérence avec les droits
appliqués par ailleurs ref #2699

History

#1 Updated by Joël Cuissinat over 10 years ago

  • Project changed from Scribe to eole-posh

#2 Updated by Joël Cuissinat over 10 years ago

  • Target version set to Envole 2.5.1 RC

#3 Updated by Gérald Schwartzmann over 10 years ago

  • % Done changed from 0 to 30

#4 Updated by Gérald Schwartzmann over 10 years ago

  • Assigned To set to Gérald Schwartzmann

#5 Updated by Gérald Schwartzmann over 10 years ago

Pascal RATTE a écrit :

1 - dans la fonction defpage autant remettre les droits d'origine
c'est plus cohérent et évite d'éventuels problèmes lors des maitenance du genre chown -R root:www-data /var/www/html/posh
donc au lieu de :
chown www-data:root /var/www/html/posh/index.php
chmod 400 /var/www/html/posh/index.php
mieux vaut
chown root:www-data /var/www/html/posh/index.php
chmod 640 /var/www/html/posh/index.php

2 - un reconfigure peut provoquer un defpage. ceci est du à APACHE qui ne redémarre pas à temps, du coup les wget de /usr/share/eole/postreconf/posh échouent et provoque le defpage.
avant un defpage, il faudrait peut être tenter de relancer apache pour essayer d'éviter ce blocage

thanks

J'suis pas sûr d'avoir compris la deuxième partie. Peux-tu m'en dire plus ?
Est-ce que c'est systématique ?
Relancer apache ou contrôler que le service est bien lancé ?

#6 Updated by Pascal RATTE over 10 years ago

lors d'un reconfigure, quelques fois apache met très longtemps à redémarrer (surtout s'il y a de connexions dessus) ou carrément ne redémarre pas (voir demande 1195); ce qui fait que quand arrive l'exécution du postreconf le premier wget de /usr/share/eole/postreconf/posh échoue, il exécute defpage (blocage de Posh) et sort.
Bien que qq fois Apache est fini par se relancer, Posh est en berne et il faut une action manuelle (relancer /usr/share/eole/postreconf/posh ou remettre le bon index.php) pour réactivé POSH.

Serait-il possible, avant le defpage, d'effectuer des controles et une tentative de relance d'apache.
- éventuellement controle de présence d'apache2 dans les process ou test du port 80
- /etc/init.d/apache2 start
- éventuellement une petite tempo pour attendre un peu apache.
- wget de controle et si OK on reprend le traitement des wget Posh
Cette procédure de secours rallongera reconfigure, met seulement en cas de problème apache. qq secondes de plus valent mieux qu'une intervention de maintenance...

#7 Updated by Gérald Schwartzmann over 10 years ago

  • % Done changed from 30 to 100

#8 Updated by Gérald Schwartzmann over 10 years ago

  • Status changed from Nouveau to Fermé

Also available in: Atom PDF