Man page - cupsd-logs(5)

Packages contains this manual

Available languages:

en fr pt de

Manual

cupsd-logs

NOM
DESCRIPTION
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.