Apache en panne ?

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

Apache en panne ?

Messagepar kakou40 » 02 Oct 2007 11:52

Bonjour à tous,

J'utilise actuellement un SME V7 utilisé comme :

- serveur de messagerie
- embryon "d'intranet" (1 page unique listant les liens autorisés pour les utilisateurs)
- proxy filtrant, n'autorisant qu'une liste limitative de sites définie dans le fichier "exceptionsiteslist"

Dans un réseau en environnement Windows 2003 Serveur, 15 postes clients XP Pro.

Depuis hier, plus aucun utilisateur n'a accès à la page de l'intranet, et je ne peux pas non plus me connecter sur la page du server-manager.
Par contre, squid et dansguardian semblent bien fonctionner puisqu'on peut accéder aux sites de la liste autorisée, et que l'on est bien bloqué lorsqu'on tente la connexion à un site.
J'ai tenté une extinxion suivie d'un redémarage, sans effet...

Et je précise que je suis newbie en Linux !

Je soupçonne à priori une panne du serveur Apache... Mais je ne sais pas où et comment le diagnostiquer précisément.

Quelqu'un pourrait-il me donner quelques tuyaux :
- Où puis-je trouver les logs du serveur Apache ?
- Comment puis-je tenter de redémarrer celui-ci ?
- Mais peut-être que je me trompe... voyez-vous une autre piste ?

Merci d'avance
Avatar de l’utilisateur
kakou40
Quartier Maître
Quartier Maître
 
Messages: 16
Inscrit le: 28 Août 2007 18:10
Localisation: Landes (40)

Messagepar chpego » 02 Oct 2007 16:41

- Logs du serveur apache sont ici : /var/log/httpd/
- faire un "service httpd-admin status" et/ou "service httpd-e-smith status" pour voir dans quel état ils sont
SME7 Final (Serveur et Passerelle ) :
- ANTEC SLK3000B-EU
- ASROCK K7VT4A PRO
- AMD Duron 850Mhz
- KINGSTON 1024Mo PC3200
- Maxtor 80Go (IDE), Western Digital 320Go (SATAII)
Avatar de l’utilisateur
chpego
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 156
Inscrit le: 16 Fév 2006 19:01
Localisation: Strasbourg

Messagepar kakou40 » 02 Oct 2007 17:38

Merci chpego,

:shock: Bon, je vois des fichiers error_log.YYYYMMDDHHmmss (du moins je pense que c'est ça...)
le dernier est daté du 01/10 01:12:02, et le précédent 1 seconde avant (si c'est bien les secondes...)
Dans le dernier, il n'y a que des entrées identiques (au chiffre des secondes près...) :
Code: Tout sélectionner
[Mon oct 01 01:12:03 2007] [crit] (28)No space left on device: mod_rewrite: could not create rewrite_log_lock Configuration failed

Dans le précédent, plusieurs successions de la séquence de trois lignes :
Code: Tout sélectionner
[error] Unable to configure RSA server private key
[error] SSL library Error: 185073780 error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch
[warn] RSA certificate CommonName (CN) "MONNOMDEMACHINE" does NOT match server name !?
Le datage des lignes, malgré le nom du fichier, est du 30/09 04:07


Un "service httpd-admin status" donne :
Code: Tout sélectionner
/services/httpd-admin: run (pid 2630) 28981 seconds, normally down

un "service httpd-e-smith status" donne :
Code: Tout sélectionner
/service/httpd-e-smith: down 0 seconds, want up

J'avoue que je n'y comprends pas grand chose, j'ai toujours utilisé SME comme une "boîte noire" :oops: ... faut dire que jusqu'à présent, elle marchait sacrément bien, la boîte !

Pouvez-vous m'aider à comprendre ce qui se passe ?
Avatar de l’utilisateur
kakou40
Quartier Maître
Quartier Maître
 
Messages: 16
Inscrit le: 28 Août 2007 18:10
Localisation: Landes (40)

Messagepar chpego » 02 Oct 2007 17:54

Je pense que tu pourrai relancé le service httpd-e-smith par un :
Code: Tout sélectionner
service httpd-e-smith start


Et puis retester l'accès au server-manager et à ta page intranet
SME7 Final (Serveur et Passerelle ) :
- ANTEC SLK3000B-EU
- ASROCK K7VT4A PRO
- AMD Duron 850Mhz
- KINGSTON 1024Mo PC3200
- Maxtor 80Go (IDE), Western Digital 320Go (SATAII)
Avatar de l’utilisateur
chpego
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 156
Inscrit le: 16 Fév 2006 19:01
Localisation: Strasbourg

Messagepar kakou40 » 02 Oct 2007 18:21

Merci encore de ton aide...

ça ne marche pas... il me dit bien "Starting httpd-e-smith [OK]"

mais tjrs pas d'accès et la réponse aux instructions "status" que tu m'as données est toujours la même...

Peux-tu d'ailleurs me dire la différence entre les deux commandes httpd-admin et httpd-e-smith ? (j'aimerais bien au moins y comprendre quelque chose :wink: )
Avatar de l’utilisateur
kakou40
Quartier Maître
Quartier Maître
 
Messages: 16
Inscrit le: 28 Août 2007 18:10
Localisation: Landes (40)

Messagepar chpego » 02 Oct 2007 19:16

Apparement le service ne se lance pas, il y a surement une raison, il faudrai savoir pourquoi mais je ne sais où t'aider à chercher !

Je viens de faire le test avec le service httpd-e-smith arrêté, l'accès à ma page intranet est impossible, ainsi que celle du server-manager ... Une fois que le service est bien relancé, j'ai accès à tout à nouveau...

Mes compétences s'arrêtent ici ... :?
SME7 Final (Serveur et Passerelle ) :
- ANTEC SLK3000B-EU
- ASROCK K7VT4A PRO
- AMD Duron 850Mhz
- KINGSTON 1024Mo PC3200
- Maxtor 80Go (IDE), Western Digital 320Go (SATAII)
Avatar de l’utilisateur
chpego
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 156
Inscrit le: 16 Fév 2006 19:01
Localisation: Strasbourg

Messagepar leso » 02 Oct 2007 19:29

Code: Tout sélectionner
[Mon oct 01 01:12:03 2007] [crit] (28)No space left on device: mod_rewrite: could not create rewrite_log_lock Configuration failed


D apres ce message, il n y a plus d espace disque de libre...

la commande df -h , te dira si c est vrai.
a verifier /

si oui faut faire de la place et relancer le service :D
MCITP Windows Server 2008, Enterprise Administrator
MCITP Windows Server 2008, Server Administrator
MCITP Exchange 2007 Enterprise Messaging Administrator
Avatar de l’utilisateur
leso
Vice-Amiral
Vice-Amiral
 
Messages: 648
Inscrit le: 03 Avr 2003 00:00
Localisation: Paris

Messagepar kakou40 » 02 Oct 2007 19:33

Merci c'est sympa quand même...

Je continue à chercher..., j'ai encore tenté un arrêt/redémarrage sans plus de succès. J'ai regardé si à la suite du redémarrage, je voyais un autre fichier log d'erreur, mais non.

Je ne sais d'ailleurs pas si le problème est celui tracé dans le dernier log d'erreur... (les utilisateurs me disent ne pas avoir accès depuis hier, donc ça serait survenu avant ce dernier fichier de log)

Je ne comprends pas non plus le message faisant appel au RSA, je n'ai pas une conf sophistiquée avec du cryptage... l'autre log semble faire référence à un problème d'espace, mais question place disue, je suis large...

Bref je nage complétement (j'ai plus qu'à me mettre à Linusque, ce serait une bonne chose ! :wink: )
Avatar de l’utilisateur
kakou40
Quartier Maître
Quartier Maître
 
Messages: 16
Inscrit le: 28 Août 2007 18:10
Localisation: Landes (40)

Messagepar leso » 02 Oct 2007 19:37

affiche la sortie de df -h
MCITP Windows Server 2008, Enterprise Administrator
MCITP Windows Server 2008, Server Administrator
MCITP Exchange 2007 Enterprise Messaging Administrator
Avatar de l’utilisateur
leso
Vice-Amiral
Vice-Amiral
 
Messages: 648
Inscrit le: 03 Avr 2003 00:00
Localisation: Paris

Messagepar kakou40 » 02 Oct 2007 19:41

J'ai déjà regardé (j'ai cherché comment sur google ! :oops: )

ça donne
hda3 : 16 G dispo
hda1 : 9,4 M dispo monté sur /boot
j'ai aussi une ligne "none" avec 0 libre, monté sur /dev/shm

Si je me trompe pas, hda1 ne sert qu'au boot, non ? donc sur hda3 il y a largement la place ?
Avatar de l’utilisateur
kakou40
Quartier Maître
Quartier Maître
 
Messages: 16
Inscrit le: 28 Août 2007 18:10
Localisation: Landes (40)

Messagepar VIP-ire » 02 Oct 2007 19:52

Ton message d'erreur n'a rien à voire avec de l'espace disque manquant, même si c'est ce qu'on pourrait croire à première vue. C'est un problème de sémaphore (les sémaphores servent aux différents process d'apache à communiquer entre eux).

La commande suivante devrait régler ton PB:

Code: Tout sélectionner
for SEM in $(ipcs -s | grep www | awk --source '/0x0*.*[0-9]* .*/{ print $2 }'); do ipcrm sem $SEM; done


suivit d'un petit
Code: Tout sélectionner
sv t /server/httpd-e-smith
profitez de la vie, plus que 6ans avant la fin du mode !!!
VIP-ire
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 189
Inscrit le: 18 Août 2006 11:14

Messagepar kakou40 » 02 Oct 2007 20:09

Merci, VIP-ire

Il me répond : -bash :ipc command not found

c'est pas un problème de chemin ça ? il faut que je me mette dans quelle directory pour saisir la commande ?
Avatar de l’utilisateur
kakou40
Quartier Maître
Quartier Maître
 
Messages: 16
Inscrit le: 28 Août 2007 18:10
Localisation: Landes (40)

Messagepar VIP-ire » 02 Oct 2007 20:14

t'as du mal recopier la ligne, y'a pas de commande ipc, y'a un ipcs et un ipcrm. Fais juste un copié/collé
profitez de la vie, plus que 6ans avant la fin du mode !!!
VIP-ire
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 189
Inscrit le: 18 Août 2006 11:14

Messagepar kakou40 » 02 Oct 2007 20:23

P... J'ai pas fini d'avoir la honte !!!!

Bon, ça a marché, mais sur la deuxième commande j'ai :

Code: Tout sélectionner
fail: /server/httpd-e-smith: unable to change to service directory: file does not exist
Avatar de l’utilisateur
kakou40
Quartier Maître
Quartier Maître
 
Messages: 16
Inscrit le: 28 Août 2007 18:10
Localisation: Landes (40)

Messagepar kakou40 » 02 Oct 2007 20:45

je pensais avoir trouvé : j'ai regardé sur la racine et pas trouvé de directory "Server", mais par contre une directory "service" contenant un fichier httpd-e-smith. j'ai donc rectifié "server" en "service" ; là, pas d'erreur mais pas de retour de la commande...

et ça ne fonctionne tjrs pas... j'ai sans doute fait n'importe quoi !
Avatar de l’utilisateur
kakou40
Quartier Maître
Quartier Maître
 
Messages: 16
Inscrit le: 28 Août 2007 18:10
Localisation: Landes (40)

Suivant

Retour vers E-Smith / SME Server

Qui est en ligne ?

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

cron