[Samba] Missing files on Windows client side.
Collen
collen at zeist.hermanjordan.nl
Tue Jun 14 13:04:19 GMT 2005
Looks like it has something to do with long dos filenames.
[2005/06/14 12:20:58, 10] smbd/mangle_hash2.c:name_map(613)
> name_map: FAKTREF.10062005.16 -> 29E0716A -> FBMAMA~Y.16 (cache=1)
> [2005/06/14 12:20:58, 9] smbd/trans2.c:get_lanman2_dir_entry(1294)
> get_lanman2_dir_entry: out of space
> [2005/06/14 12:20:58, 9] smbd/trans2.c:send_trans2_replies(556)
> t2_rep: params_sent_thistime = 8, data_sent_thistime = 16276,
> useable_space = 131012
you could try to rename it to a short name, and if it pop's up in the
explore, rename it back so samba can use it's mangling case thing..
Laterz
Collen
joop.martens at lekkerland.nl wrote:
>
>
>
> In a directory with approximately 6000 files, several files are missing on
> the Windows side.
> If I check the directory on Unix (AIX) they are all there.
>
> As far as I can see there's nothing strange with this files en I can't see
> any connection between the missing files.
> It looks like it's randomly.
>
> A few examples of missing files:
>
> FAKTREF.10062005.16 (See debug information)
> cum1406.csv
>
> The only thing that I can see in the debug is the following line near each
> missing file:
>
> get_lanman2_dir_entry: out of space
>
> Can anybody tell me what causes this or how i can fix this problem.
>
> [2005/06/14 12:20:58, 8] smbd/dosmode.c:dos_mode(315)
> dos_mode returning
> [2005/06/14 12:20:58, 5] smbd/trans2.c:get_lanman2_dir_entry(959)
> get_lanman2_dir_entry found ./FAKTREF.10062005.29
> fname=FAKTREF.10062005.29
> [2005/06/14 12:20:58, 10] smbd/trans2.c:get_lanman2_dir_entry(1043)
> get_lanman2_dir_entry: SMB_FIND_FILE_BOTH_DIRECTORY_INFO
> [2005/06/14 12:20:58, 10] smbd/mangle_hash2.c:name_map(613)
> name_map: FAKTREF.10062005.29 -> 29E0716A -> FBMAMA~Y.29 (cache=1)
> [2005/06/14 12:20:58, 8] smbd/trans2.c:get_lanman2_dir_entry(869)
> get_lanman2_dir_entry:readdir on dirptr 0x20044568 now at offset 0
> [2005/06/14 12:20:58, 8] smbd/dosmode.c:dos_mode(283)
> dos_mode: ./FAKTREF.10062005.16
> [2005/06/14 12:20:58, 8] smbd/dosmode.c:dos_mode_from_sbuf(151)
> dos_mode_from_sbuf returning
> [2005/06/14 12:20:58, 8] smbd/dosmode.c:dos_mode(315)
> dos_mode returning
> [2005/06/14 12:20:58, 5] smbd/trans2.c:get_lanman2_dir_entry(959)
> get_lanman2_dir_entry found ./FAKTREF.10062005.16
> fname=FAKTREF.10062005.16
> [2005/06/14 12:20:58, 10] smbd/trans2.c:get_lanman2_dir_entry(1043)
> get_lanman2_dir_entry: SMB_FIND_FILE_BOTH_DIRECTORY_INFO
> [2005/06/14 12:20:58, 10] smbd/mangle_hash2.c:name_map(613)
> name_map: FAKTREF.10062005.16 -> 29E0716A -> FBMAMA~Y.16 (cache=1)
> [2005/06/14 12:20:58, 9] smbd/trans2.c:get_lanman2_dir_entry(1294)
> get_lanman2_dir_entry: out of space
> [2005/06/14 12:20:58, 9] smbd/trans2.c:send_trans2_replies(556)
> t2_rep: params_sent_thistime = 8, data_sent_thistime = 16276,
> useable_space = 131012
> [2005/06/14 12:20:58, 9] smbd/trans2.c:send_trans2_replies(558)
> t2_rep: params_to_send = 8, data_to_send = 16276, paramsize = 8, datasize
> = 16276
> [2005/06/14 12:20:58, 6] lib/util_sock.c:write_socket(449)
> write_socket(24,16344)
> [2005/06/14 12:20:58, 6] lib/util_sock.c:write_socket(452)
> write_socket(24,16344) wrote 16344
> [2005/06/14 12:20:58, 3] smbd/trans2.c:call_trans2findnext(1752)
> SMBtrans2 mask=* directory=./ dirtype=22 numentries=121
> [2005/06/14 12:20:58, 10]
> lib/util_sock.c:read_smb_length_return_keepalive(505)
> got smb length of 120
> [2005/06/14 12:20:58, 6] smbd/process.c:process_smb(1090)
> got message type 0x0 of len 0x78
> [2005/06/14 12:20:58, 3] smbd/process.c:process_smb(1091)
> Transaction 13 of length 124
> [2005/06/14 12:20:58, 5] lib/util.c:show_msg(464)
> [2005/06/14 12:20:58, 5] lib/util.c:show_msg(474)
>
> If I use the full UNC path of the missing file from within an application
> it is accesable and readable.
> Only from windows explorer it's not visible.
>
> Also a mapped drive in a windows command prompt shows the files.
>
> So it's looks like a problem only with windows explorer.
>
> I have the problem on win2k, XP and Windows2003 server clients.
>
> I'm running samba 3.0.14a on AIX 5.2 ML5
>
> Thanks in advance for a reply.
>
> J. Martens
>
> Dep. ICT from Lekkerland The Netherlands and Conway Belgium
>
> E-mail: joop.martens at lekkerland.nl
>
>
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> This e-mail may contain confidential and/or privileged information. If you
> are not the intended receipient (or have received this e-mail in error)
> please notify the sender immediately and destroy this e-mail.
> Any unauthorised copying, disclosure or distribution of the material in
> this e-mail is strictly forbidden.
>
> Deze e-mail kan vertrouwelijke en/of persoonlijke informatie bevatten. Als
> u niet de bedoelde ontvanger bent, of deze e-mail per ongeluk heeft
> gekregen, breng dan de verzender ogenblikkelijk hiervan op de hoogte en
> vernietig dit bericht.
> Het kopieren, in de openbaarheid brengen of verspreiden van de inhoud van
> deze e-mail is ten strengste verboden.
>
> Ce courriel peut contenir de l’information confidentielle et/ou
> privilégiée. Si vous n’êtes pas le récepteur intentionné (ou vous avez reçu
> ce courriel par erreur) svp, avertissez immédiatement l’émetteur et
> détruisez ce courriel.
> Toute copie non autorisée, divulgation d’information ou distribution du
> contenu de ce courriel sont strictement interdites.
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------
>
More information about the samba
mailing list