OVH Cloud OVH Cloud

HELP - Problem d'impression avec lp et cups

11 réponses
Avatar
gda
Bonjour,

voilà plusieurs jours que je me casse la tête sur ces deux messages
d'erreur. Malgré les indication données par RedHat, je n'arrive pas à
résoudre ce problème.

Quelqu'un aurait'il la solution ?

FYI :
os : redhat enterprise es 3
kernel : 2.4.21-9.ELsmp
cups version : cups-1.1.17-13.3.16

[root@beij10 etc]# lp
lp: error - no default destination available.

[root@beij10 etc]# lpstat
lpstat: Unable to connect to server: Connection refused


D'avance merci pour votre aide.

--
GDa

merci de ne répondre que dans le newsgroup
sinon remplacer _at_ par @ dans mon adresse
(adresse rarement relevée)

10 réponses

1 2
Avatar
Rakotomandimby (R12y) Mihamina
Est ce que CUPS est lancé ?

--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)
Avatar
flotus
Bonjour,

voilà plusieurs jours que je me casse la tête sur ces deux messages
d'erreur. Malgré les indication données par RedHat, je n'arrive pas à
résoudre ce problème.

Quelqu'un aurait'il la solution ?

FYI :
os : redhat enterprise es 3
kernel : 2.4.21-9.ELsmp
cups version : cups-1.1.17-13.3.16

[ etc]# lp
lp: error - no default destination available.

[ etc]# lpstat
lpstat: Unable to connect to server: Connection refused


D'avance merci pour votre aide.



normal, avec cups, la commande c'est lpr-cups P imprimante
il doit aussi y avoir des liens lpr --> lpr-cups dans /etc/alternatives
A+

Avatar
gda
flotus wrote:

Bonjour,

voilà plusieurs jours que je me casse la tête sur ces deux messages
d'erreur. Malgré les indication données par RedHat, je n'arrive pas à
résoudre ce problème.

Quelqu'un aurait'il la solution ?

FYI :
os : redhat enterprise es 3
kernel : 2.4.21-9.ELsmp
cups version : cups-1.1.17-13.3.16

[ etc]# lp
lp: error - no default destination available.

[ etc]# lpstat
lpstat: Unable to connect to server: Connection refused


D'avance merci pour votre aide.




normal, avec cups, la commande c'est lpr-cups P imprimante
il doit aussi y avoir des liens lpr --> lpr-cups dans /etc/alternatives
A+



lpr-cups cette commande n'existe pas.

d'autre part le fichier /etc/alternatives est identique entre plusieurs
machines

Merci quand même pour la piste

--
GDa

merci de ne répondre que dans le newsgroup
sinon remplacer _at_ par @ dans mon adresse
(adresse rarement relevée)


Avatar
flotus
flotus wrote:
normal, avec cups, la commande c'est lpr-cups P imprimante
il doit aussi y avoir des liens lpr --> lpr-cups dans /etc/alternatives
A+



lpr-cups cette commande n'existe pas.

d'autre part le fichier /etc/alternatives est identique entre plusieurs
machines

Merci quand même pour la piste



si lpr_cups n'existe pas (normalement dans /usr/bin/, avec un lien "lpr"
dessus) c'est que cups n'est pas correctement installé.
que dit http://la_machine:631 ?
A+


Avatar
gda
flotus wrote:
flotus wrote:

normal, avec cups, la commande c'est lpr-cups P imprimante
il doit aussi y avoir des liens lpr --> lpr-cups dans /etc/alternatives
A+



lpr-cups cette commande n'existe pas.

d'autre part le fichier /etc/alternatives est identique entre plusieurs
machines

Merci quand même pour la piste




si lpr_cups n'existe pas (normalement dans /usr/bin/, avec un lien "lpr"
dessus) c'est que cups n'est pas correctement installé.
que dit http://la_machine:631 ?
A+



Dans ma distrib, RH ES3, lpr_cups est remplacé par lpr.cups
J'ai réinstallé cups déjà mais sans succès.

sur le port 631 ca ne répond pas, pourtant le service cups est démarré
et le fichier de conf est celui par défaut !!

Merci pour ton aide

--
GDa

merci de ne répondre que dans le newsgroup
sinon remplacer _at_ par @ dans mon adresse
(adresse rarement relevée)



Avatar
sansflotusspam
flotus wrote:
flotus wrote:

normal, avec cups, la commande c'est lpr-cups P imprimante
il doit aussi y avoir des liens lpr --> lpr-cups dans /etc/alternatives
A+



lpr-cups cette commande n'existe pas.

d'autre part le fichier /etc/alternatives est identique entre plusieurs
machines

Merci quand même pour la piste




si lpr_cups n'existe pas (normalement dans /usr/bin/, avec un lien "lpr"
dessus) c'est que cups n'est pas correctement installé.
que dit http://la_machine:631 ?
A+



Dans ma distrib, RH ES3, lpr_cups est remplacé par lpr.cups
J'ai réinstallé cups déjà mais sans succès.

sur le port 631 ca ne répond pas, pourtant le service cups est démarré
et le fichier de conf est celui par défaut !!

Merci pour ton aide



si http://127.0.0.1:631 ne répond pas (dans un navigateur, konqueror ou
mozilla, ou ..) c'est que le serveur cups ne fonctionne pas normalement.
normal dans ce cas qu'il n'imprime pas ...
que disent les messages d'erreurs quand tu lance en console qquechose comme
"lpr.cups -P "imprimante" fichier.ps " ?
A+




Avatar
gda
sansflotusspam wrote:

flotus wrote:

flotus wrote:


normal, avec cups, la commande c'est lpr-cups P imprimante
il doit aussi y avoir des liens lpr --> lpr-cups dans /etc/alternatives
A+



lpr-cups cette commande n'existe pas.

d'autre part le fichier /etc/alternatives est identique entre plusieurs
machines

Merci quand même pour la piste




si lpr_cups n'existe pas (normalement dans /usr/bin/, avec un lien "lpr"
dessus) c'est que cups n'est pas correctement installé.
que dit http://la_machine:631 ?
A+



Dans ma distrib, RH ES3, lpr_cups est remplacé par lpr.cups
J'ai réinstallé cups déjà mais sans succès.

sur le port 631 ca ne répond pas, pourtant le service cups est démarré
et le fichier de conf est celui par défaut !!

Merci pour ton aide




si http://127.0.0.1:631 ne répond pas (dans un navigateur, konqueror ou
mozilla, ou ..) c'est que le serveur cups ne fonctionne pas normalement.
normal dans ce cas qu'il n'imprime pas ...
que disent les messages d'erreurs quand tu lance en console qquechose comme
"lpr.cups -P "imprimante" fichier.ps " ?
A+



je ne sais pas, car ce problème m'empêche d'installer la moindre imprimante.
A partir du moment ou cups doit joindre l'imprimante, ne serait-ce que
pour une page de test, il plante.

en gros il n'arrive pas à joindre l'imprimante.

Malgré tout, voici le type d'erreur au quel je suis confronté :

[ root]# lpr.cups -P lp1 /etc/motd
*lpr: unable to print file: server-error-service-unavailable*
[ root]#


Merci quand même pour l'info.


--
GDa

merci de ne répondre que dans le newsgroup
sinon remplacer _at_ par @ dans mon adresse
(adresse rarement relevée)





Avatar
sansflotusspam
sansflotusspam wrote:

flotus wrote:

flotus wrote:


normal, avec cups, la commande c'est lpr-cups P imprimante
il doit aussi y avoir des liens lpr --> lpr-cups dans
/etc/alternatives A+



lpr-cups cette commande n'existe pas.

d'autre part le fichier /etc/alternatives est identique entre plusieurs
machines

Merci quand même pour la piste




si lpr_cups n'existe pas (normalement dans /usr/bin/, avec un lien "lpr"
dessus) c'est que cups n'est pas correctement installé.
que dit http://la_machine:631 ?
A+



Dans ma distrib, RH ES3, lpr_cups est remplacé par lpr.cups
J'ai réinstallé cups déjà mais sans succès.

sur le port 631 ca ne répond pas, pourtant le service cups est démarré
et le fichier de conf est celui par défaut !!

Merci pour ton aide




si http://127.0.0.1:631 ne répond pas (dans un navigateur, konqueror ou
mozilla, ou ..) c'est que le serveur cups ne fonctionne pas normalement.
normal dans ce cas qu'il n'imprime pas ...
que disent les messages d'erreurs quand tu lance en console qquechose
comme "lpr.cups -P "imprimante" fichier.ps " ?
A+



je ne sais pas, car ce problème m'empêche d'installer la moindre
imprimante. A partir du moment ou cups doit joindre l'imprimante, ne
serait-ce que pour une page de test, il plante.

en gros il n'arrive pas à joindre l'imprimante.

Malgré tout, voici le type d'erreur au quel je suis confronté :

[ root]# lpr.cups -P lp1 /etc/motd
*lpr: unable to print file: server-error-service-unavailable*
[ root]#


Merci quand même pour l'info.


relance la commande avec "strace lpr.cups -P lp1 /etc/motd" et poste les

messages de strace.
il paraît clair que le serveur cups n'est pas chargé ; essaye de le forcer
avec un "service cups start", et poste les messages (voir aussi dans
/var/log/...)
A+






Avatar
gda

relance la commande avec "strace lpr.cups -P lp1 /etc/motd" et poste les
messages de strace.
il paraît clair que le serveur cups n'est pas chargé ; essaye de le forcer
avec un "service cups start", et poste les messages (voir aussi dans
/var/log/...)
A+



[ log]# /etc/init.d/cups status
*cupsd (pid 1468) is running...*
[ log]# /etc/init.d/cups restart
Stopping cups: [ OK ]
Starting cups: [ OK ]
[ log]# /etc/init.d/cups status
*cupsd (pid 2347) is running...*
[ log]#

Résultat de la trace
*[ gda]# strace lpr.cups -P lp1 /etc/motd*
execve("/usr/bin/lpr.cups", ["lpr.cups", "-P", "lp1", "/etc/motd"], [/*
21 vars */]) = 0
uname({sys="Linux", node="beij10.lem.com", ...}) = 0
brk(0) = 0x804a5c0
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/tls/i686/mmx/libcups.so.2", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/tls/i686/mmx", 0xbfffb3d4) = -1 ENOENT (No such file or
directory)
open("/usr/lib/tls/i686/libcups.so.2", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/tls/i686", 0xbfffb3d4) = -1 ENOENT (No such file or
directory)
open("/usr/lib/tls/mmx/libcups.so.2", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/tls/mmx", 0xbfffb3d4) = -1 ENOENT (No such file or
directory)
open("/usr/lib/tls/libcups.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/usr/lib/tls", 0xbfffb3d4) = -1 ENOENT (No such file or
directory)
open("/usr/lib/i686/mmx/libcups.so.2", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/i686/mmx", 0xbfffb3d4) = -1 ENOENT (No such file or
directory)
open("/usr/lib/i686/libcups.so.2", O_RDONLY) = -1 ENOENT (No such file
or directory)
stat64("/usr/lib/i686", 0xbfffb3d4) = -1 ENOENT (No such file or
directory)
open("/usr/lib/mmx/libcups.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat64("/usr/lib/mmx", 0xbfffb3d4) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libcups.so.2", O_RDONLY) = 3
read(3, "177ELF111331300;"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size0736, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb75ea000
old_mmap(NULL, 103552, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb75d0000
old_mmap(0xb75e7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x17000) = 0xb75e7000
old_mmap(0xb75e9000, 1152, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb75e9000
close(3) = 0
open("/usr/lib/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_sizeR407, ...}) = 0
old_mmap(NULL, 52407, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb75c3000
close(3) = 0
open("/lib/libnsl.so.1", O_RDONLY) = 3
read(3, "177ELF111331000<00"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size‘368, ...}) = 0
old_mmap(NULL, 85184, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb75ae000
old_mmap(0xb75c0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x11000) = 0xb75c0000
old_mmap(0xb75c1000, 7360, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb75c1000
close(3) = 0
open("/usr/lib/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/lib/libcrypt.so.1", O_RDONLY) = 3
read(3, "177ELF111331240t"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size#420, ...}) = 0
old_mmap(NULL, 181340, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7581000
old_mmap(0xb7586000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x4000) = 0xb7586000
old_mmap(0xb7587000, 156764, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7587000
close(3) = 0
open("/usr/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/lib/tls/libc.so.6", O_RDONLY) = 3
read(3, "177ELF111331000X100"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size67528, ...}) = 0
old_mmap(NULL, 1276748, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7449000
old_mmap(0xb757b000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x131000) = 0xb757b000
old_mmap(0xb757f000, 6988, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb757f000
close(3) = 0
open("/usr/lib/libssl.so.4", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libssl.so.4", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libssl.so.4", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/lib/libssl.so.4", O_RDONLY) = 3
read(3, "177ELF111331320226"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size!6004, ...}) = 0
old_mmap(NULL, 216708, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7414000
old_mmap(0xb7446000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x32000) = 0xb7446000
close(3) = 0
open("/usr/lib/libcrypto.so.4", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libcrypto.so.4", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libcrypto.so.4", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/lib/libcrypto.so.4", O_RDONLY) = 3
read(3, "177ELF111331P2522"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size—3500, ...}) = 0
old_mmap(NULL, 990808, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7322000
old_mmap(0xb73ff000, 73728, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0xdc000) = 0xb73ff000
old_mmap(0xb7411000, 11864, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7411000
close(3) = 0
open("/usr/lib/libgssapi_krb5.so.2", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/libgssapi_krb5.so.2", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/libgssapi_krb5.so.2", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/kerberos/lib/libgssapi_krb5.so.2", O_RDONLY) = 3
read(3, "177ELF111331 H00"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_sizes692, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7321000
old_mmap(NULL, 76664, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb730e000
old_mmap(0xb7320000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x11000) = 0xb7320000
close(3) = 0
open("/usr/lib/libkrb5.so.3", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libkrb5.so.3", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libkrb5.so.3", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/kerberos/lib/libkrb5.so.3", O_RDONLY) = 3
read(3, "177ELF111331340360"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size85220, ...}) = 0
old_mmap(NULL, 384604, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb72b0000
old_mmap(0xb730c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x5c000) = 0xb730c000
close(3) = 0
open("/usr/lib/libcom_err.so.3", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libcom_err.so.3", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libcom_err.so.3", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/kerberos/lib/libcom_err.so.3", O_RDONLY) = 3
read(3, "177ELF111331300t"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_sizeU72, ...}) = 0
old_mmap(NULL, 4552, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb72ae000
old_mmap(0xb72af000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x1000) = 0xb72af000
close(3) = 0
open("/usr/lib/libk5crypto.so.3", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libk5crypto.so.3", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libk5crypto.so.3", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/kerberos/lib/libk5crypto.so.3", O_RDONLY) = 3
read(3, "177ELF111331220""...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_sizec880, ...}) = 0
old_mmap(NULL, 64436, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb729e000
old_mmap(0xb72ad000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0xf000) = 0xb72ad000
close(3) = 0
open("/usr/lib/libresolv.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libresolv.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libresolv.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/lib/libresolv.so.2", O_RDONLY) = 3
read(3, "177ELF111331360("...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_sizev508, ...}) = 0
old_mmap(NULL, 73604, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb728c000
old_mmap(0xb729b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0xf000) = 0xb729b000
old_mmap(0xb729c000, 8068, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb729c000
close(3) = 0
open("/usr/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/lib/libdl.so.2", O_RDONLY) = 3
read(3, "177ELF111331P3200"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size728, ...}) = 0
old_mmap(NULL, 12148, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7289000
old_mmap(0xb728b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x1000) = 0xb728b000
close(3) = 0
open("/usr/lib/libz.so.1", O_RDONLY) = 3
read(3, "177ELF11133134031"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_sizeR584, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7288000
old_mmap(NULL, 55564, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb727a000
old_mmap(0xb7286000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0xb000) = 0xb7286000
close(3) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7279000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7279080,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0xb75c3000, 52407) = 0
brk(0) = 0x804a5c0
brk(0x806b5c0) = 0x806b5c0
brk(0) = 0x806b5c0
brk(0x806c000) = 0x806c000
open("/etc/nsswitch.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size86, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb75cf000
read(3, "#n# /etc/nsswitch.confn#n# An ex"..., 4096) = 1686
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb75cf000, 4096) = 0
open("/usr/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_sizeR407, ...}) = 0
old_mmap(NULL, 52407, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb75c3000
close(3) = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 3
read(3, "177ELF11133100035"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_sizeQ924, ...}) = 0
old_mmap(NULL, 46720, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb726d000
old_mmap(0xb7278000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0xa000) = 0xb7278000
close(3) = 0
munmap(0xb75c3000, 52407) = 0
open("/etc/services", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size936, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb75cf000
read(3, "# /etc/services:n# $Id: services"..., 4096) = 4096
read(3, "TBIOS Name Servicennetbios-nst13"..., 4096) = 4096
close(3) = 0
munmap(0xb75cf000, 4096) = 0
open("/root/.cupsrc", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/cups/client.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size!83, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb75cf000
read(3, "#n# "$Id: client.conf,v 1.5 2002"..., 4096) = 2183
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb75cf000, 4096) = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0
gettimeofday({1105700108, 59077}, NULL) = 0
gettimeofday({1105700108, 59343}, NULL) = 0
getpid() = 1444
open("/etc/resolv.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size8, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb75cf000
read(3, "search lem.comnnameserver 172.24"..., 4096) = 38
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb75cf000, 4096) = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 3
connect(3, {sa_family¯_UNIX, path="/var/run/.nscd_socket"}, 110) = -1
ENOENT (No such file or directory)
close(3) = 0
open("/etc/host.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb75cf000
read(3, "order hosts,bindn", 4096) = 17
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb75cf000, 4096) = 0
open("/etc/hosts", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size2, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb75cf000
read(3, "# Do not remove the following li"..., 4096) = 192
close(3) = 0
munmap(0xb75cf000, 4096) = 0
time(NULL) = 1105700108
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
setsockopt(3, SOL_TCP, TCP_NODELAY, [1], 4) = 0
connect(3, {sa_family¯_INET, sin_port=htons(631),
sin_addr=inet_addr("172.24.4.10")}, 16) = -1 ECONNREFUSED (Connection
refused)
close(3) = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0
gettimeofday({1105700108, 62681}, NULL) = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 3
connect(3, {sa_family¯_UNIX, path="/var/run/.nscd_socket"}, 110) = -1
ENOENT (No such file or directory)
close(3) = 0
open("/etc/hosts", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size2, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb75cf000
read(3, "# Do not remove the following li"..., 4096) = 192
close(3) = 0
munmap(0xb75cf000, 4096) = 0
time(NULL) = 1105700108
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
setsockopt(3, SOL_TCP, TCP_NODELAY, [1], 4) = 0
connect(3, {sa_family¯_INET, sin_port=htons(631),
sin_addr=inet_addr("172.24.4.10")}, 16) = -1 ECONNREFUSED (Connection
refused)
close(3) = 0
open("/root/.cupsrc", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/cups/client.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size!83, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb75cf000
read(3, "#n# "$Id: client.conf,v 1.5 2002"..., 4096) = 2183
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb75cf000, 4096) = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0
gettimeofday({1105700108, 65265}, NULL) = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 3
connect(3, {sa_family¯_UNIX, path="/var/run/.nscd_socket"}, 110) = -1
ENOENT (No such file or directory)
close(3) = 0
open("/etc/hosts", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size2, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb75cf000
read(3, "# Do not remove the following li"..., 4096) = 192
close(3) = 0
munmap(0xb75cf000, 4096) = 0
time(NULL) = 1105700108
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
setsockopt(3, SOL_TCP, TCP_NODELAY, [1], 4) = 0
connect(3, {sa_family¯_INET, sin_port=htons(631),
sin_addr=inet_addr("172.24.4.10")}, 16) = -1 ECONNREFUSED (Connection
refused)
close(3) = 0
open("/etc/cups/lpoptions", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size9, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb75cf000
read(3, "Dest HP1200 page-bottom6 cpi=1"..., 4096) = 199
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb75cf000, 4096) = 0
open("/root/.lpoptions", O_RDONLY) = -1 ENOENT (No such file or
directory)
access("/etc/motd", R_OK) = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0
gettimeofday({1105700108, 66946}, NULL) = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 3
connect(3, {sa_family¯_UNIX, path="/var/run/.nscd_socket"}, 110) = -1
ENOENT (No such file or directory)
close(3) = 0
open("/etc/hosts", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size2, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb75cf000
read(3, "# Do not remove the following li"..., 4096) = 192
close(3) = 0
munmap(0xb75cf000, 4096) = 0
time(NULL) = 1105700108
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
setsockopt(3, SOL_TCP, TCP_NODELAY, [1], 4) = 0
connect(3, {sa_family¯_INET, sin_port=htons(631),
sin_addr=inet_addr("172.24.4.10")}, 16) = -1 ECONNREFUSED (Connection
refused)
close(3) = 0
write(2, "lpr: unable to print file: serve"..., 60lpr: unable to print
file: server-error-service-unavailable
) = 60
exit_group(1) = ?
[ gda]#





--
GDa

merci de ne répondre que dans le newsgroup
sinon remplacer _at_ par @ dans mon adresse
(adresse rarement relevée)

Avatar
sansflotusspam
[ log]# /etc/init.d/cups status
*cupsd (pid 1468) is running...*
[ log]# /etc/init.d/cups restart
Stopping cups: [ OK ]
Starting cups: [ OK ]
[ log]# /etc/init.d/cups status
*cupsd (pid 2347) is running...*
[ log]#

Résultat de la trace
*[ gda]# strace lpr.cups -P lp1 /etc/motd*
execve("/usr/bin/lpr.cups", ["lpr.cups", "-P", "lp1", "/etc/motd"], [/*
21 vars */]) = 0
uname({sys="Linux", node="beij10.lem.com", ...}) = 0
brk(0) = 0x804a5c0
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/usr/lib/tls/i686/mmx/libcups.so.2", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/usr/lib/tls/i686/mmx", 0xbfffb3d4) = -1 ENOENT (No such file or
directory)
open("/usr/lib/tls/i686/libcups.so.2", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/tls/i686", 0xbfffb3d4) = -1 ENOENT (No such file or
directory)
open("/usr/lib/tls/mmx/libcups.so.2", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/usr/lib/tls/mmx", 0xbfffb3d4) = -1 ENOENT (No such file or
directory)


manifestement, le système cavale après un paquet de libs (à commencer par
libcups.so.2), et ne les trouve pas.
donc, dans l'ordre :
1 - vérifier si ces libs (toutes celles non trouvées dans le trace) existent
sur ton système
2 - comparer les numeros de version (recherchées /vs/ installées)
3 - vérifier, au besoin créer, les liens symboliques (depuis le répertoire
où la lib est cherchée sur la lib où elle est)
4 - installer proprement ( = bonnes dépendances) les libs réclamées mais
réellement manquantes).
malgré tout, j'ai un doute sur l'intégrité du système ...
A+

1 2