[samba] Ошибка чтения пустого каталога

Oleg Gints oleg на cec.amur.elektra.ru
Ср Мар 31 10:01:07 MSD 2004


Привет!

Samba-3.0.2a-alt8.M22
Клиент WIN ME, при чтении ПУСТОГО каталога получаем ошибку:

L:\>cd 1234 
 
 
    L:\1234>dir


  Том в устройстве L имеет метку DISK K
  Содержимое папки L:\1234
 

.              <ПАПКА>      31.03.04  13:43 . 

..             <ПАПКА>      31.03.04  14:06 ..Ошибка 161 


L:\1234>

FAR на этом месте выдает "Указанное имя неверно. Не удается прочесть
содержимое папки"

Просматривая пакеты с помощью ethereal видно,
что 161 ошибку самба выдает после получения
запроса:
Trans2 Request, FIND_NEXT2, Continue: ..

По логам:
[2004/03/31 14:28:03, 10] lib/util.c:dump_data(1864)
   [000] 00 00 01 04 00 04 01 00  00 00 00 00 00 2E 00 2E  ........ ........
   [010] 00 00 00                                          ...
[2004/03/31 14:28:03, 3] smbd/process.c:switch_message(685)
   switch message SMBtrans2 (pid 9067)
[2004/03/31 14:28:03, 4] smbd/uid.c:change_to_user(186)
   change_to_user: Skipping user change - already user
[2004/03/31 14:28:03, 3] smbd/error.c:error_packet(134)
   error packet at smbd/trans2.c(1171) cmd=50 (SMBtrans2) eclass=1 ecode=161

Под XP такой ошибки нет, но там запросы другие.

Интересно, эта ошибка еще у кого-нибудь наблюдается?

-- 
С уважением,
Олег Гинц



Подробная информация о списке рассылки Samba