
Описание среды на первый взгляд может показаться сложным, но это типичная среда небольшого офиса — домен Windows, рабочие станции Windows и Linux, несколько NAS.
У меня есть две машины, которые являются предметом моей проблемы. На одной недавно была установлена Fedora 36 Workstation, а на другой Fedora 36 Server. «Установлено» не значит «обновлено»; я полностью стер диски и установил Fedora 36 с нуля. На каждой запущен selinux «Enforcing», и на каждой запущен firewalld. Во время диагностики моей проблемной машины я отключил и SELinux, и firewalld без каких-либо изменений, поэтому я делаю вывод, что это не запрет SELinux и не ограничение firewalld.
У меня также есть несколько NAS -- два Buffalo и один ASUStore. Buffalo старые, а ASUStore относительно новый.
У меня также есть Windows Server 2012R2, обслуживающий Microsoft DFS.
Рабочая станция Fedora 36:
- Возможность монтирования Buffalo NAS "-o vers=1.0" с учетными данными администратора домена
- Возможность монтирования NAS-сервера ASUStore с учетными данными администратора домена.
- Возможность монтирования общего ресурса DFS Windows Server 2012R2 с учетными данными администратора домена
Сервер Fedora 36:
- Возможность монтирования Buffalo NAS "-o vers=1.0" с учетными данными администратора домена
- Возможность монтирования NAS-сервера ASUStore с учетными данными администратора домена.
- НЕТВозможность монтирования общего ресурса DFS Windows Server 2012R2 с учетными данными администратора домена
На каждой машине Fedora 36 имеется идентичная запись /etc/fstab для общего ресурса DFS:
//TCLC.org/TCLC /net/tclc cifs auto,user,exec,domain=TCLC.org,username=sa,password=abc123,gid=root,uid=root,fscontext="unconfined_u:object_r:mnt_t:s0",vers=1.0 0 0
/var/log/messages сообщает:
2022-06-14T08:43:58.637206-07:00 Tryx kernel: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers
2022-06-14T08:43:58.661711-07:00 Tryx kernel: CIFS: VFS: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers
2022-06-14T08:43:58.661796-07:00 Tryx kernel: CIFS: Attempting to mount \\TCLC.org\TCLC
2022-06-14T08:44:09.833223-07:00 Tryx kernel: CIFS: VFS: Error connecting to socket. Aborting operation.
2022-06-14T08:44:09.877209-07:00 Tryx kernel: CIFS: VFS: cifs_mount failed w/return code = -115
Короче говоря, я не могу обнаружить ни единой разницы в конфигурации между ними, что объясняет эту разницу в поведении. Почему монтирование "Workstation" и "Server" терпят неудачу? (О каком сокете идет речь?)
Спасибо за помощь,
Крис.
решение1
Проблема оказалась в доменах поиска DNS. По какой-то причине Windows не вернула FQDN, и моя последовательность поиска, которая непреднамеренно отличалась между двумя машинами, добавила неправильный суффикс в случае SERVER.