По-видимому, SAMBA больше не хочет поддерживать SMBv1, из-за чего старая машина с Windows 2000 в нашем магазине не может подключиться. Я попытался добавить "min protocol = NT1" в smb.conf, но это не помогло.
Код NT1 полностью ушел? Или чего мне не хватает?
Обновлено: вот (пересмотренный) глобальный раздел:
[global]
workgroup = AFAR
server string = Shadow (Linux/Samba Server)
hosts allow = x.x.x.x,y.y.y.y,z.z.z.z
disable netbios = no
printcap = cups
load printers = yes
printing = cups
log file = /var/log/samba/%m.log
max log size = 0
security = user
passdb backend = tdbsam
encrypt passwords = yes
min protocol = NT1
client min protocol = NT1
server min protocol = NT1
Моя ситуация такова, что у меня есть старая машина с Windows 2000, на которой размещена среда разработки для устаревшего встроенного продукта. Для доступа к базе данных кода CVS необходимо смонтировать файловую систему на базе Linux. Это работало хорошо в течение 12 лет. На прошлой неделе мы потеряли питание, и после перезагрузки машине с Windows 2000 не удалось смонтировать ни одну из своих файловых систем SAMBA. Узел SAMBA несколько раз обновлялся, и у других клиентов возникали проблемы с исправлениями, которые приводили к временной несовместимости, но, очевидно, машина Windows 2000 не получает обновления Windows.
Когда Win2K пытается смонтировать файлы SAMBA, он получает общую ошибку аутентификации: "Неверное имя пользователя или пароль".
Я буду смотреть на следы провала Wireshark дальше, но я надеялся, что у кого-то еще были идеи.
Самба 4.5.14 (от Fedora 25)