LINUX.ORG.RU
ФорумAdmin

Arch. Samba 4.5 ошибки доступа с некоторых машин

 , , ,


0

2

Добрый вечер. Настроил на arch-сервачке домашнем самбу, делал по гайдам из арч и убунту-вики. Попутно подглядывал в справку по настройке конфига и все было круто и на каждом шагу настройки все работало, как задумывалось...

Пока я не начал проверять свои труды на других устройствах.

Итак: мой основной ноут под управлением вин10 всегда подрубается к самбе с полуслова.

Планшет под вин10 видит сервак в обозревателе, но не может его открыть и даже логин/пасс не просит. Просто тужится-тужится, и выдает «windows не может получить доступ к...». Пробовал по ип - тужился минут 5, выдал окно логина, я ввел от балды(на серваке есть папка для гостей), он еще чуть-чуть подумал и опять ошибку выдал.

Телефон, андройд6, es-проводник - находит сервак в сети, открывает его(показывает список настроенных папок), но при попытке открыть любую из них ничего не происходит(логин не просит, думает, крутит курсором и возвращает в список каталогов сервака).

На серваке был запущен nmbd.service и smbd.socket. Я отключил сокет и запустил smbd.service.

Теперь телефон на андройде может заходить в общую папку(не запрашивая почему то пароль) и может в crud с ее файлами. В запароленную папку по прежнему не может и ни разу не выдал мне запрос для логина.

Планшет теперь при каждой попытке открыть сервак просит логинпасс, но никакие комбинации(правильные/неправильные) его не устраивают. Ошибка все та же.

Вашему вниманию предоставляются конфиг самбы, лог моего ноута и еще, лог планшета, лог телефона, список всех логов самбы:

ls -l /var/log/samba

total 32
-rw-r--r-- 1 root root    0 Dec 23 01:05 10.1.0.15.log
-rw-r--r-- 1 root root    0 Dec 22 22:11 10.1.0.2.log
-rw-r--r-- 1 root root    0 Dec 22 22:34 10.1.0.3.log
drwx------ 4 root root 4096 Dec 22 22:31 cores
-rw-r--r-- 1 root root 4752 Dec 23 00:55 __ffff_10.1.0.15.log
-rw-r--r-- 1 root root 1413 Dec 23 00:04 __ffff_10.1.0.2.log
-rw-r--r-- 1 root root 2016 Dec 23 00:11 __ffff_10.1.0.3.log
-rw-r--r-- 1 root root    0 Dec 22 22:35 jcifs0_1_b2.log
-rw-r--r-- 1 root root  419 Dec 23 00:34 lenovo.log
-rw-r--r-- 1 root root    0 Dec 22 22:31 log.nmbd
-rw-r--r-- 1 root root    0 Dec 22 22:05 log.smbd
-rw-r--r-- 1 root root  926 Dec 22 23:18 nmbd.log
-rw-r--r-- 1 root root    0 Dec 23 01:05 onda.log
-rw-r--r-- 1 root root  770 Dec 23 01:03 smbd.log

Как видите, для каждой машины создано 2 лога(возможно один тип логов создается сокетом, а другой сервисом). При этом записи есть только в логах __ffff_[IP].log, логи [IP].log пустые, и для моего ноута также создан lenovo.log.

Отключил сокет и включил сервис в 01:03 - после этого момента записей в логах нет.

Ошибки логов не гуглятся, а основной ноут, на котором тестировал каждый этап изменения конфига всегда реагировал адекватно, поэтому сюда и пришел. Че делать?

З.Ы.: планшет в сообщение об ошибке так же говорит «0x80070043 не найдено сетевое имя». nmbd включен и имя хоста в обозревателе сети видно(собсно по нему и щелкаю).

З.З.Ы.: на планшете net use всегда пустой, на ноуте работает как надо.



Последнее исправление: hxss (всего исправлений: 2)

на телефоне удалось получить доступ к защищенной папке только создав подключение вручную(указал ип, логин, пасс и название для нового подключения). Через обозреватель почему то не хочет работать.

планшет на попытки подключиться по ип реагирует так же, как и на обычные.

hxss
() автор топика
Ответ на: комментарий от hxss

на планшете тоже подключил через ручное подключение сетевого диска. Причем \\10.1.0.10 ему было недостаточно, надо было указать именно \\10.1.0.10\downloads. Ввел левый логинпасс и все заработало.

Тогда переформулирую вопрос - почему 100% доступ есть только на 1 машине из 3, при чем на ноуте и планшете стоит вин10(про и домашняя соответственно)?

hxss
() автор топика
Ответ на: комментарий от conalex

хм..есть чето такое. Проверил планшет - там со стародавних времен остался прописан днс 8.8.8.8. Сменил на автомат, он взял ип роутера(как и на ноуте). Теперь при открыте самба-сервера с планшета ошибка звучит «0x80070035 не найден сетевой путь». Потом удалил устройство из диспетчера устройств, чтобы дрова заново встали - теперь планшет может открывать папки самбы из обозревателя. Считаю это решением проблемы.

hxss
() автор топика
Ответ на: комментарий от hxss

рано радовался. После перезагрузки планшет опять тупит как прежде. Днс уже правильный(как на ноуте), настройки сети тоже. Он открывает сервер в обозревателе, показывает папки. При попытке зайти в любую папку просит пароль, ввожу, «0x80070043 не найдено сетевое имя», жму диагностика, АСЕР(имя сервера) - найден, АСЕР\downloads - нет.

Во время поиска проблемы обнаружил, что если после такой неудачной попытки открыть «Центр управления сетями - дополнительные параметры общего доступа», то все папки чудесным образом начинают работать и открываться! Похоже на какой то баг.

Удаляю записи о пароле из net use, снова открываю сервак в обозревателе - папки снова недоступны. Открываю параметры общего доступа - папки открываются.

Настройки сети и общего доступа на ноуте и планшете одинаковые.

Только что папка открылась без дополнительных манипуляций. Похоже, планшет сам решает, когда мне можно, а когда нет.

hxss
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.