[awstats] Error 404 et configuration (en cours)

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
ignace72
Elfe
Messages : 546
Inscription : ven. 09 sept. 2011, 14:21

Re: [awstats] Objet non trouvé! Error 404 (en cours)

Message par ignace72 »

Pour la suivante :

Code : Tout sélectionner

Alias /awstatsclasses "/usr/share/webapps/awstats/classes/"
Alias /awstatscss "/usr/share/webapps/awstats/css/"
Alias /awstatsicons "/usr/share/webapps/awstats/icon/"
ScriptAlias /awstats/ "/usr/share/webapps/awstats/cgi-bin/"
<Directory "/usr/share/webapps/awstats">
    Options None
    AllowOverride None
    Require all granted
</Directory>
Intel i3-12100F Quad-Core,32 Go de RAM DDR5.
Wifi 6E, Ethernet 2,5 Gb, USB3.2 gen 1 et 2, S-ATA 3
21,5" LCD x2 sur Intel Arc A310.
XFce et BÉPO.
Site perso : https://ignace72.eu
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [awstats] Objet non trouvé! Error 404 (en cours)

Message par benjarobin »

Hum, je ne comprend pas ton souci... Cela fonctionne très bien : https://ignace72.eu/awstats/awstats.pl
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
ignace72
Elfe
Messages : 546
Inscription : ven. 09 sept. 2011, 14:21

Re: [awstats] Objet non trouvé! Error 404 (en cours)

Message par ignace72 »

Ben saperlipopette (si tu me permets l'expression)
c'est la première fois que ça marche.
Enfin bon, je vais pas me plaindre que ça fonctionne.
merci à toi pour ta patience.

peut-être qu'il fallait juste attendre l'heure pile après la mise en place correcte pour que le script fonctionne ?
Intel i3-12100F Quad-Core,32 Go de RAM DDR5.
Wifi 6E, Ethernet 2,5 Gb, USB3.2 gen 1 et 2, S-ATA 3
21,5" LCD x2 sur Intel Arc A310.
XFce et BÉPO.
Site perso : https://ignace72.eu
Avatar de l’utilisateur
ignace72
Elfe
Messages : 546
Inscription : ven. 09 sept. 2011, 14:21

Re: [awstats] Objet non trouvé! Error 404 (résolu)

Message par ignace72 »

Bon, je viens de mettre les stats à jours par la commande dans cron mais je n'ai toujours pas de stats dans Awstats.
La dernière visite extérieur était à :

Code : Tout sélectionner

[12/Aug/2014:22:39:09 +0000]

(heure GMT)

la commande dans cron est la suivante :

Code : Tout sélectionner

/usr/share/awstats/tools/awstats_updateall.pl now -configdir=/etc/awstats/ -awstatsprog=/usr/share/webapps/awstats/cgi-bin/awstats.pl  > /dev/null
Le programme Awstats à l'air de fonctionner mais pas sûr que la configuration d'Apache pour Awstats soit bonne.
Intel i3-12100F Quad-Core,32 Go de RAM DDR5.
Wifi 6E, Ethernet 2,5 Gb, USB3.2 gen 1 et 2, S-ATA 3
21,5" LCD x2 sur Intel Arc A310.
XFce et BÉPO.
Site perso : https://ignace72.eu
Avatar de l’utilisateur
ignace72
Elfe
Messages : 546
Inscription : ven. 09 sept. 2011, 14:21

Re: [awstats] Objet non trouvé! Error 404 (résolu)

Message par ignace72 »

Bon,
J'ai bien un fichier /etc/awstats.ignace72.eu.conf
À la première ligne non commentée, je crois qu'il y a une erreur.
il y a LogFile="/var/log/httpd/mylog.log" pourtant mon log d'apache est /var/log/httpd/access_log
Bon, je vais tester avec la bonne ligne, on vera bien.

Bon, avec la commande suivante :

Code : Tout sélectionner

perl /usr/share/webapps/awstats/cgi-bin/awstats.pl -config=ignace72.eu -update
J'ai un message comme quoi Awstats ne trouve pas de ligne valide :

Code : Tout sélectionner

Create/Update database for config "/etc/awstats/awstats.ignace72.eu.conf" by AWStats version 7.3 (build 20140126)
From data in log file "/var/log/httpd/access_log"...
Phase 1 : First bypass old records, searching new record...
Searching new records from beginning of log file...
AWStats did not find any valid log lines that match your LogFormat parameter, in the 50th first non commented lines read of your log.
Your log file /var/log/httpd/access_log must have a bad format or LogFormat parameter setup does not match this format.
Your AWStats LogFormat parameter is:
1
This means each line in your web server log file need to have "combined log format" like this:
111.22.33.44 - - [10/Jan/2001:02:14:14 +0200] "GET / HTTP/1.1" 200 1234 "http://www.fromserver.com/from.htm" "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)"
And this is an example of records AWStats found in your log file (the record number 50 in your log):
127.0.0.1 - - [10/Aug/2014:10:25:30 +0000] "GET /phpBB/styles/prosilver/theme/images/icon_home.gif HTTP/1.1" 200 306
Setup ('/etc/awstats/awstats.ignace72.eu.conf' file, web server or permissions) may be wrong.
Check config file, permissions and AWStats documentation (in 'docs' directory).
Ma dernière ligne externe de log externe est :

Code : Tout sélectionner

2.9.171.115 - - [13/Aug/2014:00:19:04 +0000] "GET / HTTP/1.1" 302 204 "-" "Mozilla/5.0 (ABE, http://noscript.net/abe/wan)"
ou une autre :

Code : Tout sélectionner

89.92.209.215 - - [12/Aug/2014:22:22:20 +0000] "GET /phpBB/viewforum.php?f=1 HTTP/1.1" 200 3704
Je ne vois pas de différence entre le formatage configuré et celui présent.
Intel i3-12100F Quad-Core,32 Go de RAM DDR5.
Wifi 6E, Ethernet 2,5 Gb, USB3.2 gen 1 et 2, S-ATA 3
21,5" LCD x2 sur Intel Arc A310.
XFce et BÉPO.
Site perso : https://ignace72.eu
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [awstats] Objet non trouvé! Error 404 (résolu)

Message par benjarobin »

Tu ne vois pas de différence ? Hum... Si tu veux je connais de bon opticien :copain: :humour:
Pour résoudre ton souci, il suffit d’arrêter le service httpd, puis tu supprimes tous les fichiers dans /var/log/httpd/ et tu relances le service
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
ignace72
Elfe
Messages : 546
Inscription : ven. 09 sept. 2011, 14:21

Re: [awstats] Error 404 et configuration (en cours)

Message par ignace72 »

Je viens de voir qu'il cherchait dans les 50 premières lignes du log.
si je relance apache, recommence-il un nouveau fichier log ?
Par-contre si tu connais un oftalmo qui accepte la CMU, je prends.
Intel i3-12100F Quad-Core,32 Go de RAM DDR5.
Wifi 6E, Ethernet 2,5 Gb, USB3.2 gen 1 et 2, S-ATA 3
21,5" LCD x2 sur Intel Arc A310.
XFce et BÉPO.
Site perso : https://ignace72.eu
Avatar de l’utilisateur
ignace72
Elfe
Messages : 546
Inscription : ven. 09 sept. 2011, 14:21

Re: [awstats] Error 404 et configuration (en cours)

Message par ignace72 »

Awstats est configuré pour :
LogFormat = "%host %other %logname %time1 %methodurl %code %bytesd %refererquot %uaquot"
Je vois pas la différence.
me suis bien frotté le yeux pourtant !j'ai quoi qui est pas bon ?
Oups j'ai pas lu la moitier de ta réponse.
bon je nettoies log/httpd
Intel i3-12100F Quad-Core,32 Go de RAM DDR5.
Wifi 6E, Ethernet 2,5 Gb, USB3.2 gen 1 et 2, S-ATA 3
21,5" LCD x2 sur Intel Arc A310.
XFce et BÉPO.
Site perso : https://ignace72.eu
Avatar de l’utilisateur
ignace72
Elfe
Messages : 546
Inscription : ven. 09 sept. 2011, 14:21

Re: [awstats] Error 404 et configuration (en cours)

Message par ignace72 »

Bon, j'ai vidé les log.
relancer apache.
demander à un pote de se balader sur le site.
mis à jour les stats.
Visualiser les stats.
et fil du forum résolu.

Un grand merci à toi benjarobin.
Intel i3-12100F Quad-Core,32 Go de RAM DDR5.
Wifi 6E, Ethernet 2,5 Gb, USB3.2 gen 1 et 2, S-ATA 3
21,5" LCD x2 sur Intel Arc A310.
XFce et BÉPO.
Site perso : https://ignace72.eu
Avatar de l’utilisateur
ignace72
Elfe
Messages : 546
Inscription : ven. 09 sept. 2011, 14:21

Re: [awstats] Error 404 et configuration (en cours)

Message par ignace72 »

Juste une dernière question :
Pourquoi la commande dans cron est /usr/share/awstats/tools/awstats_updateall.pl now -configdir=/etc/awstats/ -awstatsprog=/usr/share/webapps/awstats/cgi-bin/awstats.pl > /dev/null
Et pourquoi la commande que j'ai passé est sudo perl /usr/share/webapps/awstats/cgi-bin/awstats.pl -config=ignace72.eu -update

???????

Bon, Awstats a vu mon pote comme un robot.
J'attends donc plus de stats pour voir si tout est bon ou pas donc pour dire si c'est résolu ou pas.

Quand je fais une mise à jour, la majorité des enregistrement sont indiqué comme corrompu :

Code : Tout sélectionner

Found 24 corrupted records
Intel i3-12100F Quad-Core,32 Go de RAM DDR5.
Wifi 6E, Ethernet 2,5 Gb, USB3.2 gen 1 et 2, S-ATA 3
21,5" LCD x2 sur Intel Arc A310.
XFce et BÉPO.
Site perso : https://ignace72.eu
Avatar de l’utilisateur
ignace72
Elfe
Messages : 546
Inscription : ven. 09 sept. 2011, 14:21

Re: [awstats] Error 404 et configuration (en cours)

Message par ignace72 »

Salut à tous,

Awstats voie toujours mes visiteurs comme des robots pourtant la configuration semble bonne.

Exemple d'entrée du log d'Apache :

Code : Tout sélectionner

89.92.xxx.xxx - - [16/Aug/2014:03:25:03 +0000] "GET / HTTP/1.1" 302 204 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0"

Code : Tout sélectionner

89.92.xxx.xxx - - [16/Aug/2014:04:36:43 +0000] "GET / HTTP/1.1" 200 8071
La configuration d'Awstats sur les logs est :
LogFormat=1 ce qui donne :

Code : Tout sélectionner

LogFormat = "%host %other %logname %time1 %methodurl %code %bytesd %refererquot %uaquot"
Les élément sont les suivants :

Code : Tout sélectionner

%host             Client hostname or IP address (or Sender host for mail log)
%other            Means another not used field
%logname          Authenticated login/user with format: john
%time1            Date and time with format: [dd/mon/yyyy:hh:mm:ss +0000] or [dd/mon/yyyy:hh:mm:ss]
%methodurl        Method and URL with format: "GET /index.html HTTP/x.x"
%code             Return code status (with format for web log: 999)
%bytesd           Size of document in bytes
%refererquot      Referer page with format: "http://from.com/from.htm"
%uaquot           User agent with format: "Mozilla/4.0 (compatible, ...)"
Logiquement et si ma vue est bonne, Awstats devrait utiliser les logs correctement.

Si quelqu'un à une idée pourquoi Awstats voie tout comme des robots ?

Merci

PS : je précise que Webalizer fonctionne très bien.
Intel i3-12100F Quad-Core,32 Go de RAM DDR5.
Wifi 6E, Ethernet 2,5 Gb, USB3.2 gen 1 et 2, S-ATA 3
21,5" LCD x2 sur Intel Arc A310.
XFce et BÉPO.
Site perso : https://ignace72.eu
Répondre