Страница 1 из 1

Samba - getpeername failed

Добавлено: 2011-02-16 0:42:43
puri
Вообщем на работе нужно было организовать файлопомойку на новом серваке. Деньги выделены - железо куплено. Собрал. Поставил fbsd 8.1. Поставил самбу 3.5.6 (из портов) закинул конфиг - все вроде бы работает, но! Самба все время пишет в логи вот такую хрень:
log.smbd

Код: Выделить всё

  smbd version 3.5.6 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2010
[2011/02/15 23:53:17.462036,  1] smbd/files.c:193(file_init)
  file_init: Information only: requested 16384 open files, 11075 are available.
[2011/02/15 23:56:42.816840,  0] lib/util_sock.c:474(read_fd_with_timeout)
[2011/02/15 23:56:42.817009,  0] lib/util_sock.c:1432(get_peer_addr_internal)
  getpeername failed. Error was Socket is not connected
  read_fd_with_timeout: client 0.0.0.0 read error = Socket is not connected.
[2011/02/16 00:00:50.535228,  1] smbd/service.c:1070(make_connection_snum)
  10.10.0.10 (10.10.0.10) connect to service public initially as user nobody (uid=65534, gid=65534) (pid 1529)
[2011/02/16 00:01:09.820105,  1] smbd/service.c:1251(close_cnum)
  10.10.0.10 (10.10.0.10) closed connection to service public
[2011/02/16 00:01:45.819997,  0] lib/util_sock.c:474(read_fd_with_timeout)
[2011/02/16 00:01:45.820163,  0] lib/util_sock.c:1432(get_peer_addr_internal)
  getpeername failed. Error was Socket is not connected
  read_fd_with_timeout: client 0.0.0.0 read error = Socket is not connected.
[2011/02/16 00:28:55.835356,  0] lib/util_sock.c:474(read_fd_with_timeout)
[2011/02/16 00:28:55.835524,  0] lib/util_sock.c:1432(get_peer_addr_internal)
  getpeername failed. Error was Socket is not connected
  read_fd_with_timeout: client 0.0.0.0 read error = Socket is not connected.
[2011/02/16 00:30:06.153254,  1] smbd/service.c:1070(make_connection_snum)
  10.10.0.10 (10.10.0.10) connect to service public initially as user nobody (uid=65534, gid=65534) (pid 1669)
[2011/02/16 00:30:22.836993,  1] smbd/service.c:1251(close_cnum)
  10.10.0.10 (10.10.0.10) closed connection to service public
[2011/02/16 00:30:58.837092,  0] lib/util_sock.c:474(read_fd_with_timeout)
[2011/02/16 00:30:58.837231,  0] lib/util_sock.c:1432(get_peer_addr_internal)
  getpeername failed. Error was Socket is not connected
  read_fd_with_timeout: client 0.0.0.0 read error = Socket is not connected.
По форумам пошерстил - написано что вроде бы самба пытается че то там узнать у виндовых машин а они ей не отвечают. Как сделать что бы самба успокоилась?
Пробовал разными опциями дополнять конфиг, ставил младшую (3.4, 3.3) версию самбы, ставил самбу из пакетов, а не из портов - результат один и тот же. Фаервол на внутреннем интерфейсе открыт полностью.
smb.conf

Код: Выделить всё

[global]
	dos charset = 866
	unix charset = koi8-r
	display charset = 866
	netbios name = FILESERVER
	server string =  File Share
	interfaces = em1
	security = SHARE
	encrypt passwords = No
	domain master = No
	dns proxy = No

[public]
	comment = Public directory
	path = /public
	read only = No
	create mask = 0777
	directory mask = 0777
	guest ok = Yes
Еще попутно маленький вопрос - в консоли кодировка KOI8-R - названия русских папок в консоли отображаются знаками "???????" - можно заставить нормально отображать?

Re: Samba - getpeername failed

Добавлено: 2011-02-20 23:35:20
Alex Keda
забить?

Re: Samba - getpeername failed

Добавлено: 2011-02-20 23:46:46
puri
Нашли решение - нужно в hosts все имена разрешить которые будут цеплятся к шаре.

Re: Samba - getpeername failed

Добавлено: 2011-02-20 23:52:49
snorlov
puri писал(а):Нашли решение - нужно в hosts все имена разрешить которые будут цеплятся к шаре.

Код: Выделить всё

display charset= 866
Поменяй на koi8-r

Re: Samba - getpeername failed

Добавлено: 2011-02-20 23:55:10
puri
snorlov писал(а):
puri писал(а):Нашли решение - нужно в hosts все имена разрешить которые будут цеплятся к шаре.

Код: Выделить всё

display charset= 866
Поменяй на koi8-r
Дело не в этом - я profile забыл поправить.

Re: Samba - getpeername failed

Добавлено: 2012-04-26 15:38:38
dmox
puri писал(а):
snorlov писал(а):
puri писал(а):Нашли решение - нужно в hosts все имена разрешить которые будут цеплятся к шаре.

Код: Выделить всё

display charset= 866
Поменяй на koi8-r
Дело не в этом - я profile забыл поправить.
Прошу прощения. У меня вдруг возникла такая же ошибка. А что такое "profile" в вашем контексте?

Re: Samba - getpeername failed

Добавлено: 2012-04-27 11:01:09
puri
/etc/profile