Page blanche lors de la création d'une imprimante...

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Page blanche lors de la création d'une imprimante...

Messagepar sisg » 22 Août 2005 20:49

Bonjour à tous,

Voici le message que j'ai dans mes "log" lorsque j'essai d'installer une imprimante sur une SME Custom (Avec support SATA)

Running event handler: /etc/e-esmith/event/printer-create/S90LPRng-restart
Can't locate object method "get" via package "esmith::ConfigDB::Record" (perhaps you forgot to load "esmith::ConfigDB::Record"?) at /etc/s-smith/events/printer-create/S90LPRng restart line 36

et là j'ai une page blanche !!!

Merci de votre aide,

Snooptski
- PIII 500Mhz = IPCop 1.4.10 + Advance Proxy + URL Filter en VERT-ROUGE-ORANGE
- Athlon 1800+ = SME Server 6.0.1 (Orange)
Serveur Web/MySQL/MamboServer/eGroupWare
- Athlon 2500+ = SME Server 7.0 RC3 (Green)
Avatar de l’utilisateur
sisg
Vice-Amiral
Vice-Amiral
 
Messages: 552
Inscrit le: 07 Août 2003 00:00
Localisation: Québec / Région Montréal

Messagepar sibsib » 22 Août 2005 21:09

Salut,

plutot 'zarb, ton truc :

Le message voudrait dire que la fonction get est absente de la libraire esmith::ConfigDB::Record

Mais si c'était le cas, tu ne pourrais plus rien faire dans le server-manager : la fonction est appelée 20 fois par page...

Je pense plus que ta clef 'lpd' est flinguée dans le fichier /home/e-smith/configuration

Peux tu essayer ceci :
Code: Tout sélectionner
/sbin/e-smith/config getprop lpd status


Chez moi, la réponse est : enabled mais surtout, tu devrais avoir enabled ou disabled

Si tu n'as pas çà, il va faloir comprendre ce qui est arrivé à ta base de données.

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar sisg » 22 Août 2005 21:15

Merci,

Je vais vérifier ça...

C'est une nouvelle installation sur une nouvelle machine !!!!!!!!!!

tout fonctionnait à merveille jusqu'à ce que j'essaie de partager une imprimante à partir du serveur !

Merci

@+

Snoopyski
- PIII 500Mhz = IPCop 1.4.10 + Advance Proxy + URL Filter en VERT-ROUGE-ORANGE
- Athlon 1800+ = SME Server 6.0.1 (Orange)
Serveur Web/MySQL/MamboServer/eGroupWare
- Athlon 2500+ = SME Server 7.0 RC3 (Green)
Avatar de l’utilisateur
sisg
Vice-Amiral
Vice-Amiral
 
Messages: 552
Inscrit le: 07 Août 2003 00:00
Localisation: Québec / Région Montréal

Messagepar sibsib » 23 Août 2005 21:13

Salut,

J'ai trouvé (par hasard) la solution à ton problème : il y a un bug dans le code du fichier
/etc/e-smith/events/actions/LPRng-restart

Ceci est très bien expliqué dans le bug tracker.

Par contre, une bataille fait rage :-( Personne ne sait où est LE rpm (avec une ligne en modification :-( )

Donc, peux-tu taper la commande suivante ?
Code: Tout sélectionner
rpm -q e-smith-LPRng


Ensuite, modifier le fichier /etc/e-smith/events/actions/LPRng-restart
de la façon suivante :
my $lpd = $db->get('lpd') or
devient
my $lpd = $db->prop('lpd') or

(ce doit être la ligne 36 chez toi)

Et me confirmer (ou directement sur le bugtracker si tu y arrives -pas moi pour le moment -) que ceci résoud ton problème.
Accessoirement, quelle version de SME utilises-tu ?

<Edit>
La version la plus récente que j'ai trouvée est la suivante :
http://ftp.nluug.nl/ftp/pub/os/Linux/di ... noarch.rpm
Mais apparemment, la correction n'est pas dedans.
</Edit>

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar Sitecreator » 02 Sep 2005 16:15

Salut à tous

j'ai aussi eu le problème de la page blanche après l'ajout ou la suppression d'une imprimante et la solution était très facile puisqu'il suffit de mettre à jour le RPM LPRng, le lien donné par Sibsib à résolu mon 'blème :

Code: Tout sélectionner
http://ftp.nluug.nl/ftp/pub/os/Linux/distr/e-smith/updates/6.0/RPMS/noarch/e-smith-LPRng-1.12.0-04.noarch.rpm


Sibsib : Mais apparemment, la correction n'est pas dedans.


Faux Sibsib, la correction est maintenant appliquée... :)

à bientôt 8)
Sitecreator
"L'Informatique fait le bonheur des Informaticiens..."
http://www.pcth.net/
Avatar de l’utilisateur
Sitecreator
Aspirant
Aspirant
 
Messages: 106
Inscrit le: 12 Jan 2004 01:00
Localisation: Suisse

Messagepar sisg » 02 Sep 2005 16:46

sibsib a écrit:Salut,

J'ai trouvé (par hasard) la solution à ton problème : il y a un bug dans le code du fichier
/etc/e-smith/events/actions/LPRng-restart

Ceci est très bien expliqué dans le bug tracker.

Par contre, une bataille fait rage :-( Personne ne sait où est LE rpm (avec une ligne en modification :-( )

Donc, peux-tu taper la commande suivante ?
Code: Tout sélectionner
rpm -q e-smith-LPRng


Ensuite, modifier le fichier /etc/e-smith/events/actions/LPRng-restart
de la façon suivante :
my $lpd = $db->get('lpd') or
devient
my $lpd = $db->prop('lpd') or

(ce doit être la ligne 36 chez toi)

Et me confirmer (ou directement sur le bugtracker si tu y arrives -pas moi pour le moment -) que ceci résoud ton problème.
Accessoirement, quelle version de SME utilises-tu ?

<Edit>
La version la plus récente que j'ai trouvée est la suivante :
http://ftp.nluug.nl/ftp/pub/os/Linux/di ... noarch.rpm
Mais apparemment, la correction n'est pas dedans.
</Edit>

A+,
Pascal



Hellooooooooo

Merci pour ce tuyau, ça fonctionné dans mon cas !!!

Youpy !!!

Bonne fin semaine,

Snoopyski
- PIII 500Mhz = IPCop 1.4.10 + Advance Proxy + URL Filter en VERT-ROUGE-ORANGE
- Athlon 1800+ = SME Server 6.0.1 (Orange)
Serveur Web/MySQL/MamboServer/eGroupWare
- Athlon 2500+ = SME Server 7.0 RC3 (Green)
Avatar de l’utilisateur
sisg
Vice-Amiral
Vice-Amiral
 
Messages: 552
Inscrit le: 07 Août 2003 00:00
Localisation: Québec / Région Montréal


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité