URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 33098
[ Назад ]

Исходное сообщение
"Samba"

Отправлено Szef , 05-Авг-03 10:46 
У меня стоит subj на линухе. Ver ALT/2.2.3 При запуске smbd пашет, а nmbd валится с таким вот логом:
[2003/08/05 09:06:15, 0] nmbd/nmbd.c:main(794)
  Netbios nameserver version ALT/2.2.3 started.
  Copyright Andrew Tridgell and the Samba Team 1994-2002

[2003/08/05 09:06:15, 0] lib/debug.c:debug_message(257)
  INFO: Debug class all level = 3   (pid 3630 from pid 3630)

[2003/08/05 09:06:15, 3] nmbd/nmbd.c:reload_nmbd_services(292)
  services not loaded

[2003/08/05 09:06:15, 2] nmbd/nmbd.c:main(832)
  Becoming a daemon.

[2003/08/05 09:06:16, 3] nmbd/nmbd.c:main(861)
  Opening sockets 137

[2003/08/05 09:06:16, 3] lib/util_sock.c:open_socket_in(815)
  bind succeeded on port 137

[2003/08/05 09:06:16, 3] lib/util_sock.c:open_socket_in(815)
  bind succeeded on port 138

[2003/08/05 09:06:16, 3] nmbd/nmbd.c:open_sockets(550)
  open_sockets: Broadcast sockets opened.

[2003/08/05 09:06:16, 2] lib/interface.c:add_interface(81)
  added interface ip=192.168.0.1 bcast=192.168.0.255 nmask=255.255.255.0

[2003/08/05 09:06:16, 2] lib/interface.c:add_interface(81)
  added interface ip=192.168.10.1 bcast=192.168.10.255 nmask=255.255.255.0

[2003/08/05 09:06:16, 3] lib/util_sock.c:open_socket_in(815)
  bind succeeded on port 137

[2003/08/05 09:06:16, 3] lib/util_sock.c:open_socket_in(815)
  bind succeeded on port 138

[2003/08/05 09:06:16, 2] nmbd/nmbd_subnetdb.c:make_subnet(192)
  making subnet name:192.168.10.1 Broadcast address:192.168.10.255 Subnet mask:255.255.255.0

[2003/08/05 09:06:16, 0] lib/util_sock.c:open_socket_in(806)
  bind failed on port 137 socket_addr = 192.168.0.1.
  Error = Cannot assign requested address

[2003/08/05 09:06:16, 0] nmbd/nmbd_subnetdb.c:make_subnet(139)
nmbd_subnetdb:make_subnet()
  Failed to open nmb socket on interface 192.168.0.1 for port 137.  Error was Cannot assign requested address

[2003/08/05 09:06:16, 0] nmbd/nmbd.c:main(872)
  ERROR: Failed when creating subnet lists. Exiting.

smb.conf такой :
[global]
workgroup = Nis-0141
server string =  Samba server on %h (v. %v)
printcap name = lpstat
load printers = yes
printing = cups
log file = /var/log/samba/log.%m
max log size = 50
log level = 3
hosts allow = 192.168.0. 192.168.10. 127.
guest account = guest
security = share
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
interfaces = 192.168.0.1/24 192.168.10.1/24
wins proxy = yes
dns proxy = no
[homes]
comment = Home Directory for '%u'
browseable = yes
writable = yes
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = yes
writable = no
printable = yes
create mode = 0700
[print$]
path = /var/lib/samba/printers
browseable = yes
read only = yes
write list = @adm root

Чего за ошибка - не понимаю. Подскажите, pls, кто знает.


Содержание

Сообщения в этом обсуждении
"Samba"
Отправлено akeeper , 05-Авг-03 10:59 
У тебя две сетевые карты?

wbr, akeeper.


"Samba"
Отправлено Szef , 05-Авг-03 11:08 
>У тебя две сетевые карты?
>
>wbr, akeeper.

Не. Одна. Но настроена на 2 ip-адреса.


"Samba"
Отправлено akeeper , 05-Авг-03 11:32 
>>У тебя две сетевые карты?
>>
>>wbr, akeeper.
>
>Не. Одна. Но настроена на 2 ip-адреса.

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

wbr, akeeper.


"Samba"
Отправлено Szef , 05-Авг-03 12:06 
>Не стану утверждать, но скорее всего в этом и есть причина неполадок.
>Да и смысл прописывать оба адреса интерфейса. Попробуй прописать только один
>интерфейс, а разрешенные сети оставь и первую и вторую. Может сработать.
>
>
>wbr, akeeper.

Попробовал, получается вот что:
если оставить 10-ю сетку, то он запускается и вроде без ошибок;
если оставить 0-ю, то он падает с таким же логом.
Дело похоже именно в 0-ой сетке, а как раз она мне и нужна, так как 10-я - вспомогательная, а вся сеть сидит на 0-ых адресах...