Page 1 sur 1

Erreur serveur cups (après mise à jour noyau ?)

Posté : lun. 11 nov. 2024 17:28
par Gersei
Bonjour,
Impossible d'imprimer depuis quelques jours, sur mon imprimante Epson ET 2810, la seule sur mon réseau. J'ai un message du genre "cups internal error".
J'ai désinstallé l'imprimante, impossible de la réinstaller, même message. Jai supprimé cups puis réinstallé, avec synaptics. Pareil...
L'imprimante fonctionne toujours bien avec un autre ordi du réseau.

à toutes fins utiles :
inxi -F
System:
Host: Starter Kernel: 5.15.0-125-generic x86_64 bits: 64
Desktop: Cinnamon 5.8.4 Distro: Linux Mint 21.2 Victoria
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
Mobo: ASUSTeK model: PRIME H510M-K v: Rev 1.xx
serial: <superuser required> UEFI: American Megatrends v: 1601
date: 05/07/2022
CPU:
Info: dual core model: Intel Pentium Gold G6405 bits: 64 type: MT MCP
cache: L2: 512 KiB
Speed (MHz): avg: 800 min/max: 800/4100 cores: 1: 800 2: 800 3: 800
4: 800
... etc....
Merci de vos bonnes idées à venir !!!

Re: Erreur serveur cups (après mise à jour noyau ?)

Posté : mar. 12 nov. 2024 00:42
par Gersei
Merci Cyrille de ta réponse !
je ne sais pas trop où chercher pour répondre à ta question, voila par exemple ce que j'ai trouvé :
dans var/log/cups/error_log.1 j'ai ce genre de lignes :

Code : Tout sélectionner

W [11/Nov/2024:16:21:50 +0100] [Job 171] The printer may not exist or is unavailable at this time.
W [11/Nov/2024:16:21:51 +0100] [Job 171] The printer may not exist or is unavailable at this time.
W [11/Nov/2024:16:21:53 +0100] [Job 171] The printer may not exist or is unavailable at this time.
W [11/Nov/2024:16:21:56 +0100] [Job 171] The printer may not exist or is unavailable at this time.
W [11/Nov/2024:16:22:01 +0100] [Job 171] The printer may not exist or is unavailable at this time.
E [11/Nov/2024:16:22:15 +0100] Unknown directive JobPrivateAccess on line 124 of /etc/cups/cupsd.conf.
E [11/Nov/2024:16:22:15 +0100] Unknown directive JobPrivateValues on line 125 of /etc/cups/cupsd.conf.
E [11/Nov/2024:16:22:15 +0100] Unknown directive SubscriptionPrivateAccess on line 126 of /etc/cups/cupsd.conf.
E [11/Nov/2024:16:22:15 +0100] Unknown directive SubscriptionPrivateValues on line 127 of /etc/cups/cupsd.conf.
W [11/Nov/2024:16:22:15 +0100] Raw queues are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
E [11/Nov/2024:16:22:15 +0100] [Job 170] Unable to queue job for destination "EPSON-ET-2810-Series".
E [11/Nov/2024:16:22:15 +0100] Bad File number 1 on line 24 of /var/cache/cups/job.cache.
E [11/Nov/2024:16:22:15 +0100] [Job 171] Aborting job because it has no files.
E [11/Nov/2024:16:34:02 +0100] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipps://EPSON%20ET-2810%20Series._ipps._tcp.local/, ipps://EPSON506357.local:631/ipp/print) via IPP!
E [11/Nov/2024:16:34:23 +0100] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipps://EPSON%20ET-2810%20Series._ipps._tcp.local/, ipps://EPSON506357.local:631/ipp/print) via IPP!
E [11/Nov/2024:16:34:23 +0100] copy_model: empty PPD file
E [11/Nov/2024:16:34:23 +0100] [Client 41] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/EPSON-ET-2810-Series) from localhost.
E [11/Nov/2024:16:34:25 +0100] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipps://EPSON%20ET-2810%20Series._ipps._tcp.local/, ipps://EPSON506357.local:631/ipp/print) via IPP!
E [11/Nov/2024:16:34:25 +0100] copy_model: empty PPD file
E [11/Nov/2024:16:34:25 +0100] [Client 44] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/EPSON-ET-2810-Series) from localhost.
E [11/Nov/2024:16:36:25 +0100] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipps://EPSON%20ET-2810%20Series._ipps._tcp.local/, ipps://EPSON506357.local:631/ipp/print) via IPP!
E [11/Nov/2024:16:37:04 +0100] [Client 72] Returning IPP client-error-not-possible for CUPS-Add-Modify-Printer (ipp://localhost/printers/Epson-ET-810) from localhost.
E [11/Nov/2024:16:37:04 +0100] [Client 75] Returning IPP client-error-not-possible for CUPS-Add-Modify-Printer (ipp://localhost/printers/Epson-ET-810) from localhost.
E [11/Nov/2024:16:37:51 +0100] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipps://EPSON%20ET-2810%20Series._ipps._tcp.local/, ipps://EPSON506357.local:631/ipp/print) via IPP!
E [11/Nov/2024:16:38:03 +0100] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipps://EPSON%20ET-2810%20Series._ipps._tcp.local/, ipps://EPSON506357.local:631/ipp/print) via IPP!
E [11/Nov/2024:16:38:03 +0100] copy_model: empty PPD file
E [11/Nov/2024:16:38:03 +0100] [Client 80] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/EPSON-ET-2810-Series) from localhost.
E [11/Nov/2024:16:38:04 +0100] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipps://EPSON%20ET-2810%20Series._ipps._tcp.local/, ipps://EPSON506357.local:631/ipp/print) via IPP!
E [11/Nov/2024:16:38:04 +0100] copy_model: empty PPD file
E [11/Nov/2024:16:38:04 +0100] [Client 75] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/EPSON-ET-2810-Series) from localhost.
E [11/Nov/2024:16:46:26 +0100] Unknown directive JobPrivateAccess on line 124 of /etc/cups/cupsd.conf.
E [11/Nov/2024:16:46:26 +0100] Unknown directive JobPrivateValues on line 125 of /etc/cups/cupsd.conf.
E [11/Nov/2024:16:46:26 +0100] Unknown directive SubscriptionPrivateAccess on line 126 of /etc/cups/cupsd.conf.
E [11/Nov/2024:16:46:26 +0100] Unknown directive SubscriptionPrivateValues on line 127 of /etc/cups/cupsd.conf.
E [11/Nov/2024:16:46:26 +0100] [Job 170] Files have gone away.
E [11/Nov/2024:16:54:08 +0100] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipps://EPSON%20ET-2810%20Series._ipps._tcp.local/, ipps://EPSON506357.local:631/ipp/print) via IPP!
E [11/Nov/2024:16:54:19 +0100] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipps://EPSON%20ET-2810%20Series._ipps._tcp.local/, ipps://EPSON506357.local:631/ipp/print) via IPP!
E [11/Nov/2024:16:54:19 +0100] copy_model: empty PPD file

Dans /etc/cups/cupsd.conf. aux lignes mentionnées dans le log (124 - 127):

Code : Tout sélectionner

</Policy>
JobPrivateAccess default
JobPrivateValues default
SubscriptionPrivateAccess default
SubscriptionPrivateValues default
PreserveJobFiles No

et au dessus

Code : Tout sélectionner

LogLevel warn
PageLogFormat
MaxLogSize 0
ErrorPolicy retry-job
Listen localhost:631
Listen /run/cups/cups.sock
Browsing No
BrowseLocalProtocols dnssd
DefaultAuthType Basic
WebInterface Yes
IdleExitTimeout 60
<Location />
  Order allow,deny
</Location>
<Location /admin>
  Order allow,deny
</Location>
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>
<Location /admin/log>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>
<Policy default>
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    Order deny,allow
  </Limit>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
<Policy authenticated>
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    AuthType Default
    Order deny,allow
  </Limit>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
<Policy kerberos>
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    AuthType Negotiate
    Order deny,allow
  </Limit>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    AuthType Negotiate
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Negotiate
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
JobPrivateAccess default
JobPrivateValues default
SubscriptionPrivateAccess default
SubscriptionPrivateValues default
PreserveJobFiles No

J'espère que ça te parle plus qu'à moi...

Par contre dmesg, je ne sais pas du tout comment chercher :?

Re: Erreur serveur cups (après mise à jour noyau ?)

Posté : mar. 12 nov. 2024 18:18
par Gersei
OK merci, je vais voir comment réinstaller le PPD

Re: Erreur serveur cups (après mise à jour noyau ?)

Posté : ven. 15 nov. 2024 17:35
par Gersei
Sur google puis epson l'installation du PPD me renvoie sur l'installation du driver epson, c'est ça ?
J'ai téléchargé le .deb, il s'est installé automatiquement en me disant que le même paquet existait déjà, j'ai validé la réinstallation ... pareil.
Quand je veux installer mon imprimante, j'ai toujours l'erreur serveur cups...
Galère...

Re: Erreur serveur cups (après mise à jour noyau ?)

Posté : ven. 15 nov. 2024 17:39
par Gersei
Au fait, pour dmesg :

Code : Tout sélectionner

gerard@Starter:~$ sudo dmesg | egrep 'fail|warn|error'
[sudo] Mot de passe de gerard :       
[    1.572382] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[    4.628501] EXT4-fs (sdb2): re-mounted. Opts: errors=remount-ro. Quota mode: none.
gerard@Starter:~$ 



Re: Erreur serveur cups (après mise à jour noyau ?)

Posté : ven. 15 nov. 2024 17:57
par Gersei
Dans un message précédent, Cyrille avait remarqué : "Could not poll sufficient capability info from the printer ".
ça serait pas un pb résseau ?
Je ping l'imprimante depuis les ordis pour lesquels elle fonctionne, mais depuis celui qui pose le problème, j'ai :

Code : Tout sélectionner

gerard@Starter:~$ ping 192.168.1.2
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
From 192.168.1.73 icmp_seq=1 Destination Host Unreachable
ping: sendmsg: Clé requise non disponible


Re: Erreur serveur cups (après mise à jour noyau ?)

Posté : ven. 15 nov. 2024 18:35
par Gersei
YES ! C'était ça, j'avais openvpn actif ...

Merci Cyrille, sans ton analyse, je n'y serais pas arrivé :B