Projet

Général

Profil

Tâche #13267

Distribution EOLE - Scénario #13248: esbl-ocs non fonctionnel

Étude du problème de configuration OCS

Ajouté par Joël Cuissinat il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
28/09/2015
Echéance:
% réalisé:

100%

Temps estimé:
3.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Cf. scénario

Révisions associées

Révision a8ed2e4c (diff)
Ajouté par Joël Cuissinat il y a plus de 8 ans

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

Révision 169e8393 (diff)
Ajouté par Joël Cuissinat il y a plus de 8 ans

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

Formats disponibles : Atom PDF