Bonjour,
Je debute en linux et en particulier en fedora, voici mon probleme.
Je dois installer un serveur samba sur une fedora 4 (uname -r me retourne 2.6.17-1.2142_FC4smp) et je rencontre ce message d'erreur:
"Call returned zero bytes (EOF) opening remote file".
voici mon smb.conf:
[global]
workgroup = WORKGROUP
netbios name = SERVER1
server string = Samba server
security = SHARE
username map /etc/samba/smbusers
log file = /var/log/samba/%m.log
max log size = 50
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
[test]
path = /tmp
guest ok = yes
read only = no
Je lance ensuite /etc/smb restart, ca semble marcher. Je me connecte au serveur (depuis le meme pc ou depuis l'exterieur) avec smbclient:
smbclient //SERVER1/test
et je rentre dans mon partage. Je peux lister les fichiers mais des que je veux acceder a un fichier pour l'afficher par exemple (more a.txt) j'ai le message
"Call returned zero bytes (EOF) opening remote file \a.txt".
apres ca, je n'arrive plus a faire un ls.
do_list: [\*] Call returned zero bytes (EOF)
Error in dskattr: Call returned zero bytes (EOF)
et je dois quitter le server.
voici le log que j'obtiens
[2007/05/29 16:00:17, 1] smbd/service.c:make_connection_snum(941)
216.47.155.40 (216.47.155.40) connect to service test initially as user nobody (uid=99, gid=99) (pid 14419)
[2007/05/29 16:00:23, 0] tdb/tdbutil.c:tdb_log(783)
tdb(/var/cache/samba/locking.tdb): expand_file write of 1024 failed (Success)
[2007/05/29 16:00:23, 0] lib/util.c:smb_panic(1614)
PANIC (pid 14419): Could not store share mode entry
[2007/05/29 16:00:23, 0] lib/util.c:log_stack_trace(1721)
BACKTRACE: 11 stack frames:
#0 smbd(log_stack_trace+0x2d) [0x432e1d]
#1 smbd(smb_panic+0x56) [0x432f40]
#2 smbd [0x3e04ae]
#3 smbd(talloc_free+0xf2) [0x439bc2]
#4 smbd(open_file_ntcreate+0x951) [0x2c6ff8]
#5 smbd(reply_open_and_X+0x2dd) [0x29fc4d]
#6 smbd [0x2dc39d]
#7 smbd(smbd_process+0x840) [0x2dd707]
#8 smbd(main+0xa5d) [0x4d6a80]
#9 /lib/libc.so.6(__libc_start_main+0xdf) [0x843d7f]
#10 smbd [0x26d9c1]
[2007/05/29 16:00:23, 0] lib/fault.c:dump_core(168)
unable to change to /var/log/samba/cores/smbdrefusing to dump core
J'ai aussi essaye smbmount qui marche tres bien jusqu'au moment ou je veux lire un fichier (ou en ajouter un d'ailleurs), j'obtiens, apres un long moment: "Input/output error"
Pareil sous windows ou je vois les fichiers mais il m'affiche une erreur des que je veux en ouvrir un
Pour la version de samba c'est :
Version 3.0.23a-1.fc4.1
Comme si j'etait pas assez perdu comme ca, y a un pc sur le reseau qui tourne aussi sous fedora et sur lequel samba marche avec le meme smb.conf (sauf pour le netbios name).
Je sais pas trop comment comparer les systemes pour trouver l'erreur.
Si quelqu'un a une piste, je suis preneur
Merci d'avance