Сервер Linux Samba для приставок TVIP

TVIP S-BOX
Post Reply
Qukish
Posts: 46
Joined: 22 Jun 2018, 23:10

Сервер Linux Samba для приставок TVIP

Post by Qukish » 04 Dec 2020, 19:34

В связи с ограничениями на количество подключений к расшаренной папке в Windows было решено мигрировать на Ubuntu 20.04 + Samba. После миграции часть приставок перестали подключаться к расшаренной папке, "ошибка". При этом другая часть приставок нормально подключается и работает. Конфиг smb.conf и tcpdump прилагаю. Такое ощущение, что проблема в версии используемого протокола или каких-то специфичных к авторизации настроек. Что именно так и не разобрался.
https://yadi.sk/d/GXTSO_S4OIWsFA
Рабочая приставка S501 выходит с IP 91.210.27.27
Ошибка на приставке S430 её IP 91.210.25.42
Версии прошивок Linux-Qt 5.0.16 и 5.0.15 соответсвенно.

Code: Select all

[global]
workgroup = WORKGROUP
server string = Dimon
netbios name = server

dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000

passdb backend = tdbsam
unix password sync = yes
passwd program = /usr/bin/passwd %u
pam password change = yes
map to guest = never
usershare allow guests = no

force group = sambashare
browsable = yes
writable = no
guest ok = no

[!all]
path = /mnt/data-public

ftor
Posts: 1054
Joined: 12 May 2020, 09:22

Re: Сервер Linux Samba для приставок TVIP

Post by ftor » 07 Dec 2020, 11:42

Вы можете посмотреть логи САМБЫ или добавить сислог в настройки приставки и посмотреть какие ошибки отправляет она.

Qukish
Posts: 46
Joined: 22 Jun 2018, 23:10

Re: Сервер Linux Samba для приставок TVIP

Post by Qukish » 12 Dec 2020, 13:07

Как добавить syslog в настройки приставки?

Qukish
Posts: 46
Joined: 22 Jun 2018, 23:10

Re: Сервер Linux Samba для приставок TVIP

Post by Qukish » 12 Dec 2020, 13:33

В файле /var/log/samba/log. много таких строк:

Code: Select all

[2020/12/04 03:23:34.487139,  0] ../../source3/param/loadparm.c:3362(process_usershare_file)
  process_usershare_file: stat of /var/lib/samba/usershares/films failed. Нет такого файла или каталога

Code: Select all

[2020/12/04 11:31:15.461319,  0] ../../source3/lib/sysquotas.c:561(sys_get_quota)
  sys_path_to_bdev() failed for path [.]!
В файле вида log.<IP> есть такое:

Code: Select all

[2020/12/04 11:57:15.684619,  0] ../../source3/smbd/smb2_server.c:635(smb2_validate_sequence_number)
  smb2_validate_sequence_number: smb2_validate_sequence_number: bad message_id 0 (sequence id 0) (granted = 1, low = 1, range = 1)
[2020/12/04 11:59:15.842084,  0] ../../source3/smbd/smb2_server.c:635(smb2_validate_sequence_number)
  smb2_validate_sequence_number: smb2_validate_sequence_number: bad message_id 0 (sequence id 0) (granted = 1, low = 1, range = 1)
[2020/12/04 12:01:15.997647,  0] ../../source3/smbd/smb2_server.c:635(smb2_validate_sequence_number)
  smb2_validate_sequence_number: smb2_validate_sequence_number: bad message_id 0 (sequence id 0) (granted = 1, low = 1, range = 1)
[2020/12/04 12:21:17.585878,  0] ../../lib/param/loadparm.c:1136(lp_set_enum_parm)
  WARNING: Ignoring invalid value 'SMB1' for parameter 'client min protocol'
[2020/12/04 12:21:17.603605,  0] ../../lib/param/loadparm.c:1136(lp_set_enum_parm)
  WARNING: Ignoring invalid value 'SMB1' for parameter 'client min protocol'

Code: Select all

[2020/12/07 10:32:28.843083,  0] ../../source3/smbd/process.c:340(read_packet_remainder)
  read_fd_with_timeout failed for client 0.0.0.0 read error = NT_STATUS_CONNECTION_RESET.

Post Reply