Tâche #13267
Distribution EOLE - Scénario #13248: esbl-ocs non fonctionnel
Étude du problème de configuration OCS
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
Cf. scénario
Révisions associées
Mise à niveau de la gestion du module PHP pour OCS
- dicos/50_ocsinventory.xml : envoi du .ini dans /etc/php5/mods-available
- posttemplate/00-ocs : activation/désactivation du module php
Ref: #13267 @1h
Mise à niveau de la configuration apache
- dicos/50_ocsinventory.xml : suppression des .conf pour les "sites-enabled"
- tmpl/z-ocsinventory-server.conf : mise à niveau de la ligne "SOAP_USER"
Ref: #13267 @1h
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Assigné à mis à Joël Cuissinat
#3 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Projet changé de Distribution EOLE à esbl-ocs
#4 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Sujet changé de Étude du problème de configuration OCS sur AmonEcole à Étude du problème de configuration OCS
/etc/php5/conf.d n'est plus utilisé/créé par défaut
La solution élégante serait d'envoyer le template dans /etc/php5/mods-available/esbl-ocs.ini puis d'appeler php5enmod esbl-ocs (dans le conteneur web).
#5 Mis à jour par Joël Cuissinat il y a plus de 8 ans
Une fois le 1er problème réglé, un second apparaît :
root@scribe:~# service apache2 restart * Restarting web server apache2 [fail] * The apache2 configtest failed. Output of config test was: AH00526: Syntax error on line 313 of /etc/apache2/sites-enabled/z-ocsinventory-server.conf.conf: Unknown Authz provider: SOAP_USER Action 'configtest' failed. The Apache error log may have more information.
D'après https://bugs.launchpad.net/ubuntu/+source/ocsinventory-server/+bug/1376002, il suffit de modifier d'ajouter "user" sur la ligne :
require user "SOAP_USER"
L'extension .conf.conf du fichier est également troublante !
#6 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 3.0 à 0.5
#7 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de En cours à Résolu
#8 Mis à jour par Gérald Schwartzmann il y a plus de 8 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.5 à 0.0
le chemin serait plutôt du type :
ll /var/lib/lxc/reseau/rootfs/etc/php5/cli/conf.d/20-esbl-ocs.ini