Просьба о помощи или типсах каких, может быть кто-то сталкивался. Заранее прошу прощения за беспокойство и благодарен.Обновил Samba 2.2.12 на 3-ю, получил проблемы связки Samba 3 PDC и Outlook Express из WinXP SP2 (без разницы русск. или англ., разные дистрибутивы). Проверил на 3.14, 3.22, 3.23, 3.23с, картина одинакова. Outlook Express имеет хранилище на %LOGONSERVER%\%LOGONUSER%\Outlook Express, как вариант H:\Outlook Express, что одно и тоже. Свои файлы создаёт, видит нормально, права доступа нормальны. Но через несколько операций с крупными сообщениями или большими вложениями на них (перемещение из папки в папку, отправка, создание и сохранение нового) начинает сбоить. Некорректно сохраняет и потом достаёт кривые сообщения из хранилища либо просто не можеь переместить или сохранить. Файлы-папки увеличиваются в размерах но забиваются нулями и мусором.
Outlook Express из WinXP SP1 на других машинах работает на опробованных версиях Samba 3 без сбоев и проблем.
Заменить из одной версии на другую копированием файлов не получается, OE не запускается. Наложение обновлений ситуацию не улучшает.
Все остальные файловые операции с клиентских машин с любой версией WinXP работают нормально.
На Samba 2 оба варианта Outlook Express и WinXP SP1 и из WinXP SP2 работали в тех же условиях нормально. Откат на исходную на 2.2.12 всё исправляет.
В логе ничего особенного, только сразу же открылось и закрылось при обращении, что-то вроде:
[2006/11/05 01:53:18, 2] smbd/open.c:open_file(351)
user opened file Outlook Express/Drafts.dbx read=Yes write=Yes (numopen=7)
[2006/11/05 01:53:19, 2] smbd/close.c:close_normal_file(344)
user closed file Outlook Express/Drafts.dbx (numopen=6)Установка с исходников начисто без проблем в отдельный дир, запуск чистый:
/opt/samba/sbin/nmbd -D -d2
/opt/samba/sbin/smbd -D -d2
Конфиг прост:[global]
workgroup = WORKGROUP
netbios name = SERVER
security = USER
#security = DOMAIN
domain logons = yes
local master = yes
domain master = yes
preferred master = true
announce version = 5.5
os level = 255preserve case = yes
case sensitive = no
default case = upper
short preserve case = yesdos charset = 866
unix charset = koi8-r
display charset = koi8-rdns proxy = yes
wins proxy = yes
time server = yes
wins support = yesname resolve order = wins lmhosts hosts bcast
bind interfaces only = yes
interfaces = 192.168.0.0/24max log size = 2000
admin users = @wheel
guest account = nobody
invalid users = root sambanull passwords = no
encrypt passwords = yes
unix password sync = yes
logon drive = H:
logon script = %U.bat
logon path = \\%N\%U\.winprofilehide dot files = no
[homes]
guest ok = no
read only = no
browseable = novalid users = %U
create mask = 0600
security mask = 0600
directory mask = 0700
directory security mask = 0700hide dot files = yes
comment = Home Directory
Забыл, OS FreeBSD 4.11 & 6.0 & 6.1, как рабочие так и свежеустановленные. Картина воспроизводится одинаково.