Tout part en logs erreur apache

Tout part en logs erreur apache

par Benjamin Seclier,
Nombre de réponses : 7
Avatar Développeurs de plugins
Bonjour à tous,
On cumule les petits problèmes chez nous en ce moment sourire
Depuis notre mise à jour (2.6 vers 2.8), je vois que le formatage de mes logs d'erreur apache a changé.

Ancienne version (2.6) :

moodle3 [Wed Sep 30 00:07:32 2015] [error] [client 194.214.218.124] Cannot find session record 462h6efto03jg78busm92mf6c2 for user 989, creating new session.
moodle3 [Wed Sep 30 04:06:47 2015] [error] [client 194.214.218.124] File does not exist: /home/www/foad/php/apple-touch-icon-152x152-precomposed.png
moodle3 [Wed Sep 30 04:06:48 2015] [error] [client 194.214.218.124] File does not exist: /home/www/foad/php/apple-touch-icon-152x152.png
moodle3 [Wed Sep 30 05:54:16 2015] [error] [client 194.214.218.124] Cannot find session record 3g60otsr9ej9o4nlggeupseku5 for user 1, creating new session., referer: http://foad.univ-lorraine.fr/login/index.php?authCAS=NOCAS

Nouvelle version (2.8) :

[Wed Sep 30 09:37:55 2015] [error] [client 194.214.218.124] 2014111006.09, referer: http://arche.univ-lorraine.fr/course/index.php?categoryid=360
[Wed Sep 30 09:37:57 2015] [error] [client 194.214.218.124] 2014111006.09
[Wed Sep 30 09:37:57 2015] [error] [client 194.214.218.124] 2014111006.09, referer: http://arche.univ-lorraine.fr/
[Wed Sep 30 09:37:59 2015] [error] [client 194.214.218.124] 2014111006.09
[Wed Sep 30 09:38:01 2015] [error] [client 194.214.218.124] 2014111006.09, referer: http://arche.univ-lorraine.fr/
[Wed Sep 30 09:38:01 2015] [error] [client 194.214.218.124] 2014111006.09, referer: http://arche.univ-lorraine.fr/mod/assign/view.php?id=289638&rownum=8&action=grade
[Wed Sep 30 09:38:01 2015] [error] [client 194.214.218.124] 2014111006.09, referer: http://arche.univ-lorraine.fr/course/index.php?categoryid=741
[Wed Sep 30 09:38:02 2015] [error] [client 194.214.218.124] 2014111006.09

En gros, j'ai l'impression qu'il me logue désormais tous les accès (erreur et pas erreurs) en tant que "error" dans mon error_log apache. Je n'ai pas touché à ma configuration serveur, je conclus qu'il s'agit d'un truc côté nouvelle version de moodle. Avez-vous rencontré ce problème ?

Merci par avance pour vos réponses.
Moyenne des évaluations  -
En réponse à Benjamin Seclier

Re: Tout part en logs erreur apache

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour Benjamin,

Ça occupe une rentrée qui aurait certainement été bien trop calme sinon langue tirée

De mon côté, passage de Moodle 2.7 à 2.9 effectué cet été. Je dois avouer que je n'ai pas regardé à ce moment là si un changement notable avait eu lieu dans les différents fichiers de log.

En regardant sur la dernière instance que j'ai mise à jour, début septembre, je ne note pas de différence dans les logs lors du changement de version. Et pour ma part, j'ai bien les erreurs dans le fichier error_log, et les logs d'accès dans le fichier access_log (et ceci, pour chaque instance).

Après, je ne suis pas un administrateur système chevronné, mais n'aurais tu pas effectué une mise à jour de l'OS (et/ou d'apache), ou modifié des paramètres ? N'aurais tu pas un(e) collègue qui aurait pu faire un tel changement ?

Séverin

En réponse à Benjamin Seclier

Re: Tout part en logs erreur apache

par Bruno Malaval,
Avatar Moodleurs particulièrement utiles

Bonjour,


Je ne pense pas non plus que cela soit du à la nouvelle version de Moodle.

Le système de logs apache est indépendant des applis installées.
Est-ce-qu'il n'y aurait pas eu un changement / mise à jour dans la configuration d'apache ?

Cette forme de logs provient du module mod_log_referer, qui n'est normalement pas implementé par défaut.

Il faudrait regarder dans les fichiers de config apache s'il n'y aurait pas la directive "RefererLog" quelque part.

En réponse à Bruno Malaval

Re: Tout part en logs erreur apache

par Benjamin Seclier,
Avatar Développeurs de plugins
En fait je me dis que ça n'a rien à voir avec apache car j'ai sur la même machine un moodle 2.6 (avec les logs normaux) et un moodle 2.8 (avec les logs pas normaux). La conf est identique pour les 2 services. Par ailleurs, je suis le seul a pouvoir toucher à cette configuration et je suis certain que ça n'a pas été fait.
Je vais regarder la partie RefererLog, je n'ai jamais vu ça mais on ne sait jamais.

Merci pour vos réponses en tout cas
En réponse à Benjamin Seclier

Re: Tout part en logs erreur apache

par Patrick Lemaire,
Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Sur tes deux instances MOODLE, tu as des configurations identiques dans Admin > Dév. > Débogage ?

En réponse à Bruno Malaval

Re: Tout part en logs erreur apache

par Patrick Lemaire,
Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour,

Autant la partie referer, je comprends. J'ai un peu la même directive. Moi, c'est la partie "2014111006.09" que je ne comprends pas pensif Ça correspond à quoi au juste ?!

Dans ta conf, tu as quoi comme Logformat ?

Moi j'ai un truc du genre :

LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\""

A bientôt,
Patrick

En réponse à Benjamin Seclier

Re: Tout part en logs erreur apache

par Benjamin Seclier,
Avatar Développeurs de plugins
Bonjour à tous,
J'ai enfin trouvé la source de mon problème.
En fait le problème ne venait pas de notre nouvelle version de moodle mais du nouveau thème que nous avons mis en place (au même moment que la mise à jour)...
Pour info, il s'agit du thème BCU dans lequel il y avait une ligne :
error_log($CFG->version);

Probablement un vieux reste de debug de la part du développeur... J'ai supprimé cette ligne (fichier lib.php) et tout est rentré dans l'ordre.

Je savais bien que ça ne venait pas de ma configuration serveur sourire
Merci à vous pour vos réponses en tout cas.
Bon week-end.
Moyenne des évaluations Utile (1)