SME7, Apache2, httpd.conf et réperetoire Conf.d HELP

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

SME7, Apache2, httpd.conf et réperetoire Conf.d HELP

Messagepar KryBoo » 15 Oct 2006 23:16

Bonsoir.

Voila j'ai une SME7 toute neuve.

J'ai installer GLPI -> OK
J'ai installer OSCI -> OK MAIS (y'a toujours un mais ;)) pour que OSCI soit 100% opérationnel il fonctionne avc un fichier de configuration de type oscinventory.conf

Essais 1 : je regarde la doc sur ce forum (Titre SME7.0 et GLPI) --> Apache ne fonctionne pas.
Essais 2 : mettre mon fichier .conf dans /etc/httpd/conf.d --> apache marche pas
Essais 3 : apache.org --> Pour que le serveur utilise individuellement des modules paquetés, tels que mod_ssl, mod_perl et php, la directive suivante doit être intégrée dans la Section 1: Global Environment du httpd.conf:
Include conf.d/*.conf -> le seul truc c'est que je trouve pas cette section dans le httpd.conf donc je fait un petit template 00GlobalEnv (avec ma lighne dedans) un expand-templates un restart des 2 httpd .....
Plantage de apache :(


la je sais plus... des idées ?
Pas de solutions ?
Alors pas de problèmes !

www.caramontino.com
Avatar de l’utilisateur
KryBoo
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 161
Inscrit le: 31 Mars 2004 17:35
Localisation: Kryboo Land

Messagepar MasterSleepy » 16 Oct 2006 07:32

Salut,

Essaye de mettre le fichier de config en template pour être pris en compte dans le httpd.conf.
càd :
Code: Tout sélectionner
cp oscinventory.conf /etc/e-smith/templates/etc/httpd/conf/httpd.conf/98oscinventory


En suite le classique
Code: Tout sélectionner
expand-template /etc/httpd/conf/httpd.conf
service httpd-e-smith sigusr1


Ca devrait fonctionner comme ça, sinon envoye le fichier oscinventory.conf et on vera...

A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar KryBoo » 16 Oct 2006 15:28

bon avec ta solution ca fonctionne (du moins pas de plantage d'apache...), mais (encore le MAIS :D), quand je me connect a mon ibay via le web il me propose de télécharger le fichier index.php :D, comme si le serveur Apache ne tournai pas sur ce répertoire :D


Voila le fichier ocsiventoty.conf

################################################################################
#
# OCS Inventory NG Communication Server Perl Module Setup
#
# Copyleft 2006 Pascal DANEK
# Web: http://ocsinventory.sourceforge.net
#
# This code is open source and may be copied and modified as long as the source
# code is always made freely available.
# Please refer to the General Public Licence http://www.gnu.org/ or Licence.txt
################################################################################

# Which version of mod_perl we are using
# For mod_perl <= 1.999_21, replace VERSION_MP by 1
# For mod_perl > 1.999_21, replace VERSION_MP by 2
PerlSetEnv OCS_MODPERL_VERSION 1

# Where to write detailled logs
PerlSetEnv OCS_LOGPATH "/var/log/ocsinventory-NG"

# Database options
# Replace DATABASE_SERVER by hostname or ip of MySQL server, generally localhost
PerlSetEnv OCS_DB_HOST localhost
# Replace DATABASE_PORT by port where running MySQL server, generally 3306
PerlSetEnv OCS_DB_PORT 3306
# Name of database
PerlSetEnv OCS_DB_NAME ocsweb
PerlSetEnv OCS_DB_LOCAL ocsweb
# User allowed to connect to database
PerlSetEnv OCS_DB_USER ocs
# Password for user
PerlSetVar OCS_DB_PWD ocs

# The options below are overloaded if you are using ocs GUI
# Be careful: you must restart apache to have any effects
PerlSetEnv OCS_OPT_FREQUENCY 0
PerlSetEnv OCS_OPT_PROLOG_FREQ 24
PerlSetEnv OCS_OPT_DEPLOY 1
PerlSetEnv OCS_OPT_TRACE_DELETED 0
PerlSetEnv OCS_OPT_AUTO_DUPLICATE_LVL 7
PerlSetEnv OCS_OPT_LOGLEVEL 0
PerlSetEnv OCS_OPT_INVENTORY_DIFF 1
PerlSetEnv OCS_OPT_INVENTORY_TRANSACTION 1
PerlSetEnv OCS_OPT_PROXY_REVALIDATE_DELAY 3600

# Optional modules
PerlSetEnv OCS_OPT_IPDISCOVER 2
PerlSetEnv OCS_OPT_IPDISCOVER_MAX_ALIVE 7
PerlSetEnv OCS_OPT_REGISTRY 0
PerlSetEnv OCS_OPT_UPDATE 0
PerlSetEnv OCS_OPT_DOWNLOAD 0
PerlSetEnv OCS_OPT_DOWNLOAD_FRAG_LATENCY 10
PerlSetEnv OCS_OPT_DOWNLOAD_CYCLE_LATENCY 0
PerlSetEnv OCS_OPT_DOWNLOAD_PERIOD_LATENCY 0
PerlSetEnv OCS_OPT_DOWNLOAD_TIMEOUT 30

############ DO NOT MODIFY BELOW ! #######################

# External modules
PerlModule Apache::DBI
PerlModule Compress::Zlib
PerlModule XML::Simple

# Ocs
PerlModule Apache::Ocsinventory
PerlModule Apache::Ocsinventory::Server::Constants
PerlModule Apache::Ocsinventory::Server::System
PerlModule Apache::Ocsinventory::Server::Communication
PerlModule Apache::Ocsinventory::Server::Inventory
PerlModule Apache::Ocsinventory::Server::Duplicate

# Options
PerlModule Apache::Ocsinventory::Server::Option::Registry
PerlModule Apache::Ocsinventory::Server::Option::Update
PerlModule Apache::Ocsinventory::Server::Option::Ipdiscover
PerlModule Apache::Ocsinventory::Server::Option::Download

# Virtual directory for handling OCS Inventory NG agents communications
# Be carefull, do not create such directory into your web server root document !
#PerlTaintCheck On

<Location /gestpark/ocsreports>
order deny,allow
allow from all
Satisfy Any
SetHandler perl-script
PerlHandler Apache::Ocsinventory
</Location>
Pas de solutions ?
Alors pas de problèmes !

www.caramontino.com
Avatar de l’utilisateur
KryBoo
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 161
Inscrit le: 31 Mars 2004 17:35
Localisation: Kryboo Land

Messagepar MasterSleepy » 16 Oct 2006 15:56

Pour le pas de plantage d'apache j'ai un gros doute.

Essaye de le relancer
Code: Tout sélectionner
service httpd-e-smith stop
service httpd-e-smith start


Car si tu me dis que le .php n'est plus interpreté, c'est que c'est plus grave.
En le redémarrant il devrait y avoir un message dans les logs.
Je sais pas trop dans quelle log mais ca devrait soit être /var/log/httpd/error_log ou /var/log/messages

A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar KryBoo » 16 Oct 2006 16:04

si il plante pas les autre ibays fonctionnent (j'ai testé d'autres solution et aie redémarrer le service plusieurs fois)

d'ailleur le répertoire parent fonctionne (gestpark est une Ibays et ocsinventory un repertoire)
Pas de solutions ?
Alors pas de problèmes !

www.caramontino.com
Avatar de l’utilisateur
KryBoo
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 161
Inscrit le: 31 Mars 2004 17:35
Localisation: Kryboo Land

Messagepar MasterSleepy » 16 Oct 2006 19:24

Essaye un peu de retirer la partie
Code: Tout sélectionner
<Location /gestpark/ocsreports>
order deny,allow
allow from all
Satisfy Any
SetHandler perl-script
PerlHandler Apache::Ocsinventory
</Location>

du fichier de config.
Tu peux essayer de le remplacer par
Code: Tout sélectionner
<Directory /home/e-smith/files/ibays/gestpark/ocsreports>
order deny,allow
allow from all
Satisfy Any
SetHandler perl-script
PerlHandler Apache::Ocsinventory
</Directory>

Mais je suis pas trop sur.
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar pkaer » 16 Oct 2006 20:12

Salut,

J'ai réalisé l'installation de OCS et GLPI sur une SME7. Tu trouveras la http://forums.fr.ixus.net/viewtopic.php ... sc&start=0
un Howto qui, suivit pas à pas, te ménera à la félicité

A quoi ca sert que Ducros y se décarcasse ? :wink:

@+
PK
Avatar de l’utilisateur
pkaer
Vice-Amiral
Vice-Amiral
 
Messages: 624
Inscrit le: 28 Avr 2003 00:00
Localisation: Rennes - Bzh

Messagepar KryBoo » 16 Oct 2006 22:33

Merci, mais j'ai déjà essayer ton Howto

Mon serveur plante a cette ligne :

dans ce répertoire créer le fichier 97ocsglpi (c’est un exemple) et y mettre l’instruction suivante avec le répertoire de l’Ibay créée:
Include /home/e-smith/files/ibays/ocsglpi/html/ocsinventory.conf


L'apache plante complétement

Donc j'essaye autrement

Ta soluce fonctionne MasterSleepy (c'est a dire que Apache refonctionne n ormalement dans l'ibay)

Mais OCS fonctionne pas (Je vais cherchouiller ;))

Merci de votre aide
Pas de solutions ?
Alors pas de problèmes !

www.caramontino.com
Avatar de l’utilisateur
KryBoo
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 161
Inscrit le: 31 Mars 2004 17:35
Localisation: Kryboo Land

Messagepar pkaer » 17 Oct 2006 07:04

Salut,

Curieux en effet. J'ai refait plusieurs fois l'install sur différentes machines (y compris en VMware) et je n'ai jamais rencontré ce problème.

Soit c'est très vicieux, soit c'est gros comme une maison.

Quel est la nature du plantage de Apache ? (message, log, etc....)


@+

PK
Avatar de l’utilisateur
pkaer
Vice-Amiral
Vice-Amiral
 
Messages: 624
Inscrit le: 28 Avr 2003 00:00
Localisation: Rennes - Bzh

Messagepar KryBoo » 17 Oct 2006 10:21

Bon j'ai réinstallé SME sur une autre machine 100% dédié a OCS et GLPI et la ca marche... °°

Donc on va dire que c'est OK
Pas de solutions ?
Alors pas de problèmes !

www.caramontino.com
Avatar de l’utilisateur
KryBoo
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 161
Inscrit le: 31 Mars 2004 17:35
Localisation: Kryboo Land


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron