Problème avec samba

Bonjour,

J’ai un souci avec Samba.

Config: Pc AMD avec à la base l’install d’une sarge passé en etch.
( UTC 2005 i686 GNU/Linux)

En sarge, samba fonctionnait.
Sous etch, j’ai eu la surprise que samba ne fonctionne plus.

la commande : smbclient -L localhost
me donne ceci : Error connecting to 127.0.0.1 (Connexion refusée)

Cette machine avec samba se trouve derrière une autre machine sous etch.
Elle n’a pas de firewall activée.

Une idée serait la bienvenue !!!

(Première visite sur le forum, j’espère avoir mis le poste au bon endroit !!)

Il faut regarder si samba tourne donc
$ ps xa | grep nmbd
$ ps ax | grep smbd

puis voir ce qu’indique les logs (/var/log/samba)

pour les 2 commandes
réponse : bash: $: command not found

il y a des pb ds log.smbd

entre autres
"No builtin nor plugin backend for tdbsam guest found"

Panic

log.nmdb est correct

$ c’est le prompt, pour dire que ça n’est pas la peine de faire ça en root. la commande est «ps ax»

IOP,
c’est peu etre un probleme de gestion des users… je m’explique… tu devai peu etre avoir avant un samba qui identifiait tes users avec un fichier /etc/smbpasswd. La mise a jour te fait utiliser un base de donnée (tdbsam)… enfin regarde de ce coté…

t’a pas ce fichier “/etc/smbpasswd”??

autant pour moi :astonished:

$ ps xa | grep nmbd
21417 ? Ss 0:00 /usr/sbin/nmbd -D
21476 pts/0 S+ 0:00 grep nmbd

$ ps xa | grep smbd
21478 pts/0 S+ 0:00 grep smbd

contenu de log.smdb

[2008/01/11 16:28:19, 0] smbd/server.c:main(847)
smbd version 3.0.24 started.
Copyright Andrew Tridgell and the Samba Team 1992-2006
[2008/01/11 16:28:19, 0] passdb/pdb_interface.c:make_pdb_method_name(174)
No builtin nor plugin backend for tdbsam guest found
[2008/01/11 16:28:19, 0] lib/util.c:smb_panic(1599)
PANIC (pid 21419): pdb_get_methods_reload: failed to get pdb methods for backend tdbsam guest

[2008/01/11 16:28:19, 0] lib/util.c:log_stack_trace(1706)
BACKTRACE: 7 stack frames:
#0 /usr/sbin/smbd(log_stack_trace+0x23) [0x822c3c3]
#1 /usr/sbin/smbd(smb_panic+0x46) [0x822c4b6]
#2 /usr/sbin/smbd [0x81eafc1]
#3 /usr/sbin/smbd(initialize_password_db+0xe) [0x81eb00e]
#4 /usr/sbin/smbd(main+0x591) [0x82c2d11]
#5 /lib/tls/libc.so.6(__libc_start_main+0xc8) [0x402a0ea8]
#6 /usr/sbin/smbd [0x8082b11]
[2008/01/11 16:28:19, 0] lib/util.c:smb_panic(1607)
smb_panic(): calling panic action [/usr/share/samba/panic-action 21419]
2008-01-11 16:28:19 Failed to open configuration file /etc/exim/exim.conf
Can’t send mail: sendmail process failed with error code 1
[2008/01/11 16:28:19, 0] lib/util.c:smb_panic(1615)
smb_panic(): action returned status 0
[2008/01/11 16:28:19, 0] lib/fault.c:dump_core(173)
dumping core in /var/log/samba/cores/smbd

Bah en fait, j’ai fait tellement de manip install et desintall samba, je n’ai plus le fichier /etc/smbpassd

de plus je viens de me rendre compte que je ne peux plus recréer d’utilisateur ds samba

smbpasswd -a user

No builtin nor plugin backend for tdbsam guest found
PANIC (pid 21594): pdb_get_methods_reload: failed to get pdb methods for backend tdbsam guest

BACKTRACE: 7 stack frames:
#0 smbpasswd(log_stack_trace+0x23) [0x80fc8c3]
#1 smbpasswd(smb_panic+0x46) [0x80fc9b6]
#2 smbpasswd [0x80bf961]
#3 smbpasswd(initialize_password_db+0xe) [0x80bf9ae]
#4 smbpasswd(main+0x503) [0x80739c3]
#5 /lib/tls/libc.so.6(__libc_start_main+0xc8) [0x401a4ea8]
#6 smbpasswd [0x80730a1]
smb_panic(): calling panic action [/usr/share/samba/panic-action 21594]
2008-01-11 19:48:02 Failed to open configuration file /etc/exim/exim.conf
Can’t send mail: sendmail process failed with error code 1
smb_panic(): action returned status 0
Abandon

MISSSEEERRE

IOP,

fait un

apt-get remove samba --purge apt-get update apt-get install samba

et la tu repar nikel

Je pense toujour la meme chose… un probleme de fichier ou sont stocker les users…
fait voit ton smb.conf

Bug#382552:

remove the “guest” in the “passdb backend” option of smb.conf.

Bonsoir

Merci pour vos réponses. Je vais voir cela plus tard.

bonsoir,
–> remove the “guest” in the “passdb backend” option of smb.conf.

moi autodidacte et semi debutant :slightly_smiling:

comprends pas, quecfautil que je fasse ?

quote="patix"
comprends pas, quecfautil que je fasse ?[/quote]