Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fedora-Fr aux 15èmes Rencontres Mondiales du Logiciel Libre

#1 29/05/2007 23:15:20

aaron_abeyta
Membre
Inscription : 29/05/2007
Messages : 2

Erreur samba - "Call returned zero bytes (EOF) opening remote file"

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

Hors ligne

#2 04/06/2007 18:29:02

aaron_abeyta
Membre
Inscription : 29/05/2007
Messages : 2

Re : Erreur samba - "Call returned zero bytes (EOF) opening remote file"

[resolu]

Je me suis rendu compte que j'avais aussi un probleme avec yum qui voulait pas se mettre a jour.

C'etait un probleme reseau.
En modifiant nsswitch.conf :

hosts:      files nisplus dns

par

hosts:      files dns nisplus

tout est rentre dans l'ordre
Merci a ceux qui ont lu ce message

Hors ligne

Pied de page des forums