LINUX.ORG.RU
ФорумAdmin

samba жалуется на socket_addr


0

0

После /usr/local/samba/bin/smbd -D Самба samba-2.2.7a говорит в лог:

[2002/12/23 10:28:33, 0] lib/util_sock.c:open_socket_in(804) bind failed on port 139 socket_addr = 0.0.0.0. Error = Address already in use

и завершается, хотя nmbd запускается нормально

anonymous

Оно ж ясно говорит "bind failed on port 139", что переводится как "не могу открыть 139 порт". Возможно на нем уже что-то висит, например, другая samba, которая почему-то не умерла при остановке или просто заглючила

spirit ★★★★★
()

netstat -anp|grep :139 говорит

tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 75/inetd

что это значит? Как лечить? Сам я его не просил на 139-м порту висеть.

ЗЫ. У меня Slackware 8.1

anonymous
()

grep -r 139 /etc/inetd.d
и то что вылезет:
disabled no
поменай на:
disabled yes

и ваще, почему inetd а не xinetd?
но ето к слову

gfdsa
()

У меня нету /etc/inetd.d, но есть /etc/inetd.conf и в нем строки

time stream tcp nowait root internal time dgram udp wait root internal ftp stream tcp nowait root /usr/sbin/tcpd proftpd telnet stream tcp nowait root /usr/sbin/tcpd in.telnetd comsat dgram udp wait root /usr/sbin/tcpd in.comsat shell stream tcp nowait root /usr/sbin/tcpd in.rshd -L login stream tcp nowait root /usr/sbin/tcpd in.rlogind ntalk dgram udp wait root /usr/sbin/tcpd in.talkd finger stream tcp nowait nobody /usr/sbin/tcpd in.fingerd -u auth stream tcp wait nobody /usr/sbin/in.identd in.identd -P/dev/null netbios-ssn stream tcp nowait root /usr/sbin/smbd smbd netbios-ns dgram udp wait root /usr/sbin/nmbd nmbd

но в нем нету ни подстрок disable ни 139. Что делать?

ЗЫ А чем xinetd лучше?

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

закомментируй в Inetd.conf все, что касается самбы (snmbd -D - это ты демона запускаешь).

anonymous
()

А вот это что?????
vvvvvvvvv
netbios-ns dgram udp wait root /usr/sbin/nmbd nmbd
^^^^^^^^^
как раз 139 порт.

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