Bug 43509

Summary: Ошибка отображения в Caja списка SMB/CIFS-шар сервера/NAS, у которого отключен SMB1
Product: Branch p10 Reporter: Mikhail Efremov <sem>
Component: gvfsAssignee: qa-team <qa-team>
Status: CLOSED WORKSFORME QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5 CC: amakeenk, ekorneechev, mike, qa-p8, toorboalex
Version: не указана   
Hardware: x86_64   
OS: Linux   
Bug Depends on:    
Bug Blocks: 43044    

Description Mikhail Efremov 2022-08-12 15:05:55 MSK
+++ This bug was initially created as a clone of Bug #43044 +++

Если на файловом сервере/NAS в настройках отключено использование протокола SMB1 (разрешены SMB2-SMB3), то при попытке входа на него с ПЭВМ под управлением ОС Альт Рабочая станция 10 через Caja (через "Просмотреть сеть" в списке доступных серверов или через указание в поле "Перейти к:" адреса smb://<имя_сервера>) после ввода имени пользователя и пароля вместо отображения списка доступных шар указанного сервера/NAS выдаются сообщения об ошибке:
"Не удалось присоединить местоположение.
Не удалось получить список доступных на сервере ресурсов: Недопустимый аргумент"
или
"Не удается показать "smb://<имя_сервера>". Ошибка: Не удалось получить список доступных на сервере ресурсов: Недопустимый аргумент. Выберите другой режим просмотра и попробуйте еще раз."

При этом команда smbclient -L <имя_сервера> успешно выводит список файловых шар данного сервера/NAS.
Также можно зайти в шару данного сервера, если в Caja в поле "Перейти к:" указать полный путь в виде smb://<имя_сервера>/<имя_шары>

Также выявлено, что после принудительного завершения процесса gvfsd-smb-brows отображение списка шар такого сервера/NAS в Caja начинает работать нормально (шары начинают отображаться).

Данная проблема характерна не только для ОС Альт и Caja, но существует также и в других дистрибутивах ОС на базе ядра Linux:
https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1828107
https://gitlab.gnome.org/GNOME/gvfs/-/issues/543
Comment 1 Alexander Makeenkov 2023-06-21 21:22:22 MSK
ALT Workstation 10.1 x86_64
gvfs-1.48.2-alt1.x86_64

Проблема не воспроизводится.

Проверил как с обычным samba сервером, так и с NAS (в обоих случаях SMB1 отключен).