Man page - cupsd-logs(5)
Packages contains this manual
apt-get install cups-server-common
Available languages:
en fr pt deManual
cupsd-logs
NOMDESCRIPTION
FORMAT DU FICHIER ACCES LOG
FORMAT DU FICHIER DE JOURNAL DâERREURS
FORMAT DE PAGE DE JOURNAL
VOIR AUSSI
COPYRIGHT
NOM
cupsd-logs - Fichiers de journalisation de cupsd (access_log, error_log et page_log)
DESCRIPTION
cupsd (8) entretient habituellement trois fichiers de journal : access_log pour suivre les requĂȘtes soumises Ă lâordonnanceur, error_log pour suivre le dĂ©roulement et les erreurs et page_log pour suivre lâimpression des pages. Les directives de configuration dans cupsd.conf et cups-files.conf dĂ©terminent quelles informations sont journalisĂ©es et leur lieu de stockage.
FORMAT DU FICHIER ACCES LOG
Le fichier access_log liste chaque ressource HTTP jointe par un navigateur ou client web. Chaque ligne est une version étendue du format appelé « Common Log Format » utilisé par de nombreux serveurs web et outils de compte-rendu web :
hÎte groupe utilisateur date-heure " méthode ressource version " état octets ipp-opération ipp-état
Par exemple :
10.0.1.2 - -
[01/Dec/2005:21:50:28 +0000] "POST / HTTP/1.1" 200
317
CUPS-Get-Printers
successful-ok-ignored-or-substituted-attributes
localhost - - [01/Dec/2005:21:50:32 +0000] "GET /admin
HTTP/1.1"
200 0 - -
localhost - - [01/Dec/2005:21:50:32 +0000] "POST /
HTTP/1.1"
200 157 CUPS-Get-Printers
successful-ok-ignored-or-substituted-attributes
localhost - - [01/Dec/2005:21:50:32 +0000] "POST /
HTTP/1.1"
200 1411 CUPS-Get-Devices -
localhost - - [01/Dec/2005:21:50:32 +0000] "GET /admin
HTTP/1.1"
200 6667 - -
Le champ host se compose uniquement dâune adresse IP Ă moins que la directive ne soit activĂ©e dans le fichier cupsd.conf ou que lâadresse IP corresponde Ă votre machine locale.
Le champ groupe contient toujours « - ».
Le champ utilisateur est lâidentifiant authentifiĂ© de lâauteur de la requĂȘte. Si aucun identifiant et mot de passe ne sont fournis pour la requĂȘte, alors ce champ contient « - ».
Le champ date-heure se compose des date et heure locales de la requĂȘte dans le format « [DD/MON/YYYY:HH:MM:SS +ZZZZ] ».
Le champ mĂ©thode est la mĂ©thode HTTP utilisĂ©e : « GET », « HEAD », « OPTIONS », « POST » ou « PUT ». Les requĂȘtes « GET » sont utilisĂ©es pour obtenir des fichiers du serveur, Ă la fois pour lâinterface web et pour obtenir les fichiers de configuration et de journal. Les requĂȘtes « HEAD » sont utilisĂ©es pour obtenir de lâinformation avant un « GET ». Les requĂȘtes « OPTIONS » sont utilisĂ©es pour basculer les connexions en chiffrement TLS.Les requĂȘtes « POST » sont utilisĂ©es pour les formulaires de lâinterface web et les requĂȘtes IPP. Les requĂȘtes « PUT » sont utilisĂ©es pour tĂ©lĂ©verser les fichiers de configuration.
Le champ ressource est le nom de fichier de la ressource demandée.
Le champ version est la spécification de version HTTP utilisée par le client. Pour les clients, cela sera toujours « HTTP/1.1 ».
Le champ Ă©tat contient lâĂ©tat HTTP rĂ©sultant de la requĂȘte de la maniĂšre qui suit :
|
200 |
Opération réussie. |
||
|
201 |
Fichier créé ou modifié avec succÚs. |
||
|
304 |
Le fichier demandĂ© nâa pas changĂ©. |
||
|
400 |
Mauvaise requĂȘte HTTP ; gĂ©nĂ©ralement cela signifie quâun programme malicieux essaie dâaccĂ©der au serveur. |
||
|
401 |
Non autorisé, une authentification est nécessaire (identifiant + mot de passe). |
||
|
403 |
AccĂšs interdit ; gĂ©nĂ©ralement cela signifie quâun client essaie dâaccĂ©der Ă un fichier ou Ă une ressource, sans la permission dâaccĂšs. |
||
|
404 |
Ce fichier ou cette ressource nâexiste pas. |
||
|
405 |
La mĂ©thode dâaccĂšs Ă lâURL nâest pas permise ; gĂ©nĂ©ralement cela signifie que le navigateur web utilise le serveur comme un mandataire. |
||
|
413 |
RequĂȘte trop importante ; gĂ©nĂ©ralement cela signifie quâun client essaie dâimprimer un fichier plus important que MaxRequestSize nâautorise. |
||
|
426 |
Basculer en connexion chiffrée avec TLS. |
||
|
500 |
Erreur du serveur ; gĂ©nĂ©ralement cela se produit lorsque le serveur est incapable de crĂ©er ou ouvrir un fichier ; consultez le journal dâerreur pour plus de dĂ©tails. |
||
|
501 |
Le client demande un chiffrement mais la prise en charge dâun chiffrement nâest pas activĂ©e ou intĂ©grĂ©e. |
||
|
505 |
NumĂ©ro de version HTTP non pris en charge ; gĂ©nĂ©ralement cela signifie quâun programme malicieux essaie dâaccĂ©der au serveur. |
Le champ octets contient le nombre dâoctets de la requĂȘte. Pour les requĂȘtes POST, le champ octets contient le nombre dâoctets de donnĂ©es non IPP reçues du client.
Le champ ipp-opĂ©ration contient soit « - » pour les requĂȘtes non IPP, ou le nom dâopĂ©ration IPP pour les requĂȘtes POST contenant une requĂȘte IPP.
Le champ ipp-Ă©tat contient soit « - » pour les requĂȘtes non IPP, ou le nom de code dâĂ©tat IPP pour les requĂȘtes POST contenant une rĂ©ponse IPP.
FORMAT DU FICHIER DE JOURNAL DâERREURS
Le fichier error_log liste les messages de lâordonnanceur â erreurs, avertissements, etc. La directive LogLevel dans le fichier cupsd.conf dĂ©termine quels messages sont journalisĂ©s :
niveau date-heure message
Par exemple :
I
[20/May/1999:19:18:28 +0000] [Job 1] Queued on
âDeskJetâ by âmikeâ.
D [20/May/1999:19:18:28 +0000] [Job 1]
argv[0]="DeskJet"
D [20/May/1999:19:18:28 +0000] [Job 1] argv[1]="1"
D [20/May/1999:19:18:28 +0000] [Job 1]
argv[2]="mike"
D [20/May/1999:19:18:28 +0000] [Job 1]
argv[3]="myjob"
D [20/May/1999:19:18:28 +0000] [Job 1] argv[4]="1"
D [20/May/1999:19:18:28 +0000] [Job 1] argv[5]="media=
na_letter_8.5x11in sides=one-sided"
D [20/May/1999:19:18:28 +0000] [Job 1]
argv[6]="/var/spool/cups/
d000001-001"
I [20/May/1999:19:21:02 +0000] [Job 2] Queued on
âDeskJetâ by âmikeâ.
I [20/May/1999:19:22:24 +0000] [Job 2] Canceled by
âmikeâ.
Le champ level contient le type of message :
|
A |
Message dâalerte (LogLevel alert) |
|||
|
C |
Message dâerreur critique (LogLevel crit) |
|||
|
D |
Messages de débogage (LogLevel debug) |
|||
|
d |
Messages de débogage détaillés (LogLevel debug2) |
|||
|
E |
Messages dâerreur normaux (LogLevel error) |
|||
|
I |
Messages dâinformation (LogLevel info). |
|||
|
N |
Messages dâannonce (LogLevel notice) |
|||
|
W |
Messages dâavertissement (LogLevel warn) |
|||
|
X |
Messages dâerreur urgents (LogLevel emerg) |
Le champ date-time contient la date et heure du dĂ©but dâimpression de la page. Le format de ce champ est identique au format du champ date-heure du fichier access_log .
Le champ message contient un message textuel de forme libre. Les messages des filtres de travail sont prĂ©fixĂ©s avec « [Job NNN] » oĂč « NNN » est lâidentifiant du travail.
FORMAT DE PAGE DE JOURNAL
Le fichier page_log liste le nombre total de pages (feuilles) envoyĂ©es Ă lâimprimante. Par dĂ©faut, chaque ligne contient les informations suivantes :
impri utilisateur idt_tùche date_heure total nb_feuilles fact_tùche hÎte_orig_tùche nom_tùche média faces
Par exemple, les entrées pour un travail de deux pages appelé « myjob » peut ressembler à  :
DeskJet root 1
[20/May/1999:19:21:06 +0000] total 2 acme-123
localhost myjob na_letter_8.5x11in one-sided
La directive PageLogFormat dans le fichier cupsd.conf peut ĂȘtre utilisĂ©e pour changer cette information.
Le champ impri contient le nom de lâimprimante ayant imprimĂ© la page. Si le travail est envoyĂ© Ă une classe dâimprimantes, ce champ contient le nom de lâimprimante Ă laquelle la tĂąche est assignĂ©e.
Le champ utilisateur contient le nom de lâutilisateur (lâattribut IPP requesting-user-name) qui a demandĂ© lâimpression.
Le champ idt_tĂąche contient le numĂ©ro de travail de la page en cours dâimpression.
Le champ date_heure contient la date et lâheure de dĂ©marrage de lâimpression de la page. Le format de ce champ est identique au format du champ date_heure du fichier access_log .
Le champ nb_feuilles fournit le nombre total de pages (feuilles) imprimées pour la tùche.
Le champ fact_tĂąche contient une copie des attributs job-billing ou job-account-id fournis par les requĂȘtes IPP Create-Job ou Print-Job, ou « - » si aucune nâa Ă©tĂ© faite.
Le champ hĂŽte_orig_tĂąche contient le nom dâhĂŽte ou lâadresse IP du client qui a imprimĂ© le travail.
Le champ nom_tĂąche contient une copie de lâattribut job-name fourni par les requĂȘtes IPP Create-Job ou Print-Job ou « - » si aucune nâa Ă©tĂ© faite.
Le champ mĂ©dia contient une copie de lâattribut media ou media-col/media-size fourni par les requĂȘtes IPP Create-Job ou Print-Job ou « - » si aucune nâa Ă©tĂ© faite.
Le champ faces contient une copie de lâattribut sides fourni par les requĂȘtes IPP Create-Job ou Print-Job ou « - » si aucune nâa Ă©tĂ© faite.
VOIR AUSSI
cupsd (8), cupsd.conf (5), cups-files.conf (5), aide en ligne de CUPS <URL: http://localhost:631/help >
COPYRIGHT
Copyright © 2020-2024 by OpenPrinting.