Author Topic: файлы больше 2Г не читаются с самба шары  (Read 3401 times)

mobilesfinks

  • Zen Apprentice
  • *
  • Posts: 36
  • Karma: +1/-0
    • View Profile
Может кто сталкивался с таким как в сабже написано? здесь форуме поиск ничего не дал. в инете то же что то ничего не накопалось.
На шару файлы заливаются без проблем (iso образы), но при попытке скопировать их обратно возникает ошибка. файлы меньше 2Г копируются и туда и обратно без проблем.
в логах samba.log пишет следующее:
Code: [Select]
[2013/02/21 11:51:36.287262,  3] ../source3/smbd/open.c:791(open_file)
  Error opening file ISO/Oracle_10205.iso (NT_STATUS_ACCESS_DENIED) (local_flags=0) (flags=0)
[2013/02/21 11:51:36.289842,  3] ../source3/smbd/vfs.c:1118(check_reduced_name)
  check_reduced_name [ISO/Oracle_10205.iso] [/home/samba/shares/localshare]
[2013/02/21 11:51:36.290199,  3] ../source3/smbd/vfs.c:1248(check_reduced_name)
  check_reduced_name: ISO/Oracle_10205.iso reduced to /home/samba/shares/localshare/ISO/Oracle_10205.iso
[2013/02/21 11:51:36.290308,  3] ../source3/smbd/dosmode.c:160(unix_mode)
  unix_mode(ISO/Oracle_10205.iso) returning 0666
[2013/02/21 11:51:36.293463,  3] ../source3/smbd/open.c:791(open_file)
  Error opening file ISO/Oracle_10205.iso (NT_STATUS_ACCESS_DENIED) (local_flags=0) (flags=0)
[2013/02/21 11:51:36.295994,  3] ../source3/smbd/vfs.c:1118(check_reduced_name)
  check_reduced_name [ISO/Oracle_10205.iso] [/home/samba/shares/localshare]
[2013/02/21 11:51:36.296076,  3] ../source3/smbd/vfs.c:1248(check_reduced_name)
  check_reduced_name: ISO/Oracle_10205.iso reduced to /home/samba/shares/localshare/ISO/Oracle_10205.iso
[2013/02/21 11:51:36.296461,  3] ../source3/smbd/dosmode.c:160(unix_mode)
  unix_mode(ISO/Oracle_10205.iso) returning 0666
[2013/02/21 11:51:36.299635,  3] ../source3/smbd/open.c:791(open_file)
  Error opening file ISO/Oracle_10205.iso (NT_STATUS_ACCESS_DENIED) (local_flags=0) (flags=0)
[2013/02/21 11:51:36.302429,  3] ../source3/smbd/vfs.c:1118(check_reduced_name)
  check_reduced_name [ISO/Oracle_10205.iso] [/home/samba/shares/localshare]
[2013/02/21 11:51:36.302520,  3] ../source3/smbd/vfs.c:1248(check_reduced_name)
  check_reduced_name: ISO/Oracle_10205.iso reduced to /home/samba/shares/localshare/ISO/Oracle_10205.iso
[2013/02/21 11:51:36.302615,  3] ../source3/smbd/dosmode.c:160(unix_mode)
  unix_mode(ISO/Oracle_10205.iso) returning 0666
[2013/02/21 11:51:36.305787,  3] ../source3/smbd/open.c:791(open_file)
  Error opening file ISO/Oracle_10205.iso (NT_STATUS_ACCESS_DENIED) (local_flags=0) (flags=0)
[2013/02/21 11:51:37.889127,  3] ../source3/smbd/service.c:1121(close_cnum)
  uec3905 (ipv4:10.39.2.1:64325) closed connection to service IPC$
[2013/02/21 11:51:37.894189,  3] ../source3/smbd/process.c:1789(process_smb)
  Transaction 8 of length 39 (0 toread)
[2013/02/21 11:51:37.894647,  3] ../source3/smbd/process.c:1392(switch_message)
  switch message SMBtdis (pid 25039) conn 0x982dea8
[2013/02/21 11:51:37.895116,  3] ../source3/smbd/service.c:1121(close_cnum)
  uec3905 (ipv4:10.39.2.1:64326) closed connection to service IPC$
[2013/02/21 11:51:37.896603,  2] ../source3/smbd/smb2_server.c:3123(smbd_smb2_request_incoming)
  smbd_smb2_request_incoming: client read error NT_STATUS_CONNECTION_DISCONNECTED
[2013/02/21 11:51:37.897653,  3] ../source3/smbd/server_exit.c:218(exit_server_common)
[2013/02/21 11:51:37.897897,  3] ../source3/smbd/process.c:1789(process_smb)
  Transaction 9 of length 43 (0 toread)
[2013/02/21 11:51:37.898310,  3] ../source3/smbd/process.c:1392(switch_message)
  switch message SMBulogoffX (pid 25039) conn 0x0
[2013/02/21 11:51:37.899403,  3] ../source3/smbd/reply.c:2255(reply_ulogoffX)
  ulogoffX vuid=12228
  Server exit (NT_STATUS_CONNECTION_DISCONNECTED)

Peter_Che

  • Zen Apprentice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
« Last Edit: March 09, 2013, 11:20:58 am by Peter_Che »

mobilesfinks

  • Zen Apprentice
  • *
  • Posts: 36
  • Karma: +1/-0
    • View Profile
Спасибо. буду курить

UPD: добавил строчку
 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
в конфиг самбы /etc/samba/smb.conf / брал отсюда

рестартнул сервис - без толку. Такая же фигня.

меня смущают строчки в логе
Code: [Select]
  myuser closed file ISO/Oracle_10205.iso (numopen=0) NT_STATUS_OK
  check_reduced_name [ISO/Oracle_10205.iso] [/home/samba/shares/localshare]
  check_reduced_name: ISO/Oracle_10205.iso reduced to /home/samba/shares/localshare/ISO/Oracle_10205.iso
  unix_mode(ISO/Oracle_10205.iso) returning 0664
  Error opening file ISO/Oracle_10205.iso (NT_STATUS_ACCESS_DENIED) (local_flags=0) (flags=0)
У меня вообще не начинает подключение, тупо сразу сброс идёт и дело тут явно не в буферах. С настройками указнными в багрепорте поигрался, но толку нет, т.к. в итоге выдаёт NT_STATUS_ACCESS_DENIED
Доступы к шаре нарезаны все. Моему пользователю отдельно добавил права админа на эту шару, никакой реакции.
« Last Edit: August 14, 2013, 04:35:50 pm by mobilesfinks »