Samba 3.3.1

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Nelar
Сообщения: 138

Samba 3.3.1

Сообщение Nelar »

24 февраля 2009 Вышла Samba 3.3.1
http://news.samba.org/releases/3.3.1/
Пишут что исправили кучу ошибок. Кто нибудь уже щупал?
блин что то в репозитории дебиана ее не спешат добавлять... ;-(
Спасибо сказали:
Аватара пользователя
danger08
Сообщения: 715
ОС: Linux (CentOS, Ubuntu)

Re: Samba 3.3.1

Сообщение danger08 »

На продакшене пока рано использовать эту ветку (гораздо перспективней в этом плане выглядит 3.2).
А для тестов качал, ставил.. (на Centos 5.2). Что могу сказать? работает... :rolleyes:
Блогосайт - http://www.fateyev.com
Спасибо сказали:
Аватара пользователя
Voler
Сообщения: 498
ОС: Fedora

Re: Samba 3.3.1

Сообщение Voler »

Я пользую
rpm -qa samba
samba-3.2.8-0.27.fc10.i386

Ошибок много в ней.

А вот какие именно:

Код:

Mar 11 18:32:39 mo smbd[6473]: [2009/03/11 18:32:39, 0] lib/util_sock.c:matchname(1749) Mar 11 18:32:39 mo smbd[6472]: [2009/03/11 18:32:39, 0] lib/util_sock.c:matchname(1749) Mar 11 18:32:39 mo smbd[6473]: matchname: host name/address mismatch: ::ffff:192.168.2.232 != volernotebook Mar 11 18:32:39 mo smbd[6472]: matchname: host name/address mismatch: ::ffff:192.168.2.232 != volernotebook Mar 11 18:32:39 mo smbd[6473]: [2009/03/11 18:32:39, 0] lib/util_sock.c:get_peer_name(1870) Mar 11 18:32:39 mo smbd[6472]: [2009/03/11 18:32:39, 0] lib/util_sock.c:get_peer_name(1870) Mar 11 18:32:39 mo smbd[6473]: Matchname failed on volernotebook ::ffff:192.168.2.232 Mar 11 18:32:39 mo smbd[6472]: Matchname failed on volernotebook ::ffff:192.168.2.232 Mar 11 18:32:39 mo smbd[6472]: [2009/03/11 18:32:39, 0] lib/util_sock.c:write_data(1136) Mar 11 18:32:39 mo smbd[6472]: [2009/03/11 18:32:39, 0] lib/util_sock.c:get_peer_addr_internal(1676) Mar 11 18:32:39 mo smbd[6472]: getpeername failed. Error was Transport endpoint is not connected Mar 11 18:32:39 mo smbd[6472]: write_data: write failure in writing to client 0.0.0.0. Error Connection reset by peer Mar 11 18:32:39 mo smbd[6472]: [2009/03/11 18:32:39, 0] smbd/process.c:srv_send_smb(74) Mar 11 18:32:39 mo smbd[6472]: Error writing 4 bytes to client. -1. (Transport endpoint is not connected) Mar 11 18:33:24 mo smbd[6476]: [2009/03/11 18:33:24, 0] lib/util_sock.c:matchname(1749) Mar 11 18:33:24 mo smbd[6476]: matchname: host name/address mismatch: ::ffff:192.168.2.32 != disp03 Mar 11 18:33:24 mo smbd[6476]: [2009/03/11 18:33:24, 0] lib/util_sock.c:get_peer_name(1870) Mar 11 18:33:24 mo smbd[6476]: Matchname failed on disp03 ::ffff:192.168.2.32 Mar 11 18:33:24 mo smbd[6477]: [2009/03/11 18:33:24, 0] lib/util_sock.c:matchname(1749) Mar 11 18:33:24 mo smbd[6477]: matchname: host name/address mismatch: ::ffff:192.168.2.32 != disp03 Mar 11 18:33:24 mo smbd[6477]: [2009/03/11 18:33:24, 0] lib/util_sock.c:get_peer_name(1870) Mar 11 18:33:24 mo smbd[6477]: Matchname failed on disp03 ::ffff:192.168.2.32 Mar 11 19:00:53 mo smbd[6630]: [2009/03/11 19:00:53, 0] lib/util_sock.c:get_peer_addr_internal(1676) Mar 11 19:00:53 mo smbd[6630]: getpeername failed. Error was Transport endpoint is not connected Mar 11 19:00:53 mo smbd[6630]: [2009/03/11 19:00:53, 0] lib/util_sock.c:get_peer_addr_internal(1676) Mar 11 19:00:53 mo smbd[6630]: getpeername failed. Error was Transport endpoint is not connected Mar 11 19:00:53 mo smbd[6630]: [2009/03/11 19:00:53, 0] lib/util_sock.c:get_peer_addr_internal(1676) Mar 11 19:00:53 mo smbd[6630]: getpeername failed. Error was Transport endpoint is not connected Mar 11 19:00:53 mo smbd[6630]: [2009/03/11 19:00:53, 0] lib/access.c:check_access(410) Mar 11 19:00:53 mo smbd[6630]: [2009/03/11 19:00:53, 0] lib/util_sock.c:get_peer_addr_internal(1676) Mar 11 19:00:53 mo smbd[6630]: getpeername failed. Error was Transport endpoint is not connected Mar 11 19:00:53 mo smbd[6630]: [2009/03/11 19:00:53, 0] lib/util_sock.c:get_peer_addr_internal(1676) Mar 11 19:00:53 mo smbd[6630]: getpeername failed. Error was Transport endpoint is not connected Mar 11 19:00:53 mo smbd[6630]: Denied connection from 0.0.0.0 (0.0.0.0) Mar 11 19:00:53 mo smbd[6630]: [2009/03/11 19:00:53, 0] lib/util_sock.c:write_data(1136) Mar 11 19:00:53 mo smbd[6630]: [2009/03/11 19:00:53, 0] lib/util_sock.c:get_peer_addr_internal(1676) Mar 11 19:00:53 mo smbd[6630]: getpeername failed. Error was Transport endpoint is not connected Mar 11 19:00:53 mo smbd[6630]: write_data: write failure in writing to client 0.0.0.0. Error Connection reset by peer Mar 11 19:00:53 mo smbd[6630]: [2009/03/11 19:00:53, 0] smbd/process.c:srv_send_smb(74) Mar 11 19:00:53 mo smbd[6630]: Error writing 5 bytes to client. -1. (Transport endpoint is not connected) Mar 11 19:00:53 mo smbd[6629]: [2009/03/11 19:00:53, 0] lib/util_sock.c:matchname(1749) Mar 11 19:00:53 mo smbd[6629]: matchname: host name/address mismatch: ::ffff:192.168.2.31 != disp01 Mar 11 19:00:53 mo smbd[6629]: [2009/03/11 19:00:53, 0] lib/util_sock.c:get_peer_name(1870) Mar 11 19:00:53 mo smbd[6629]: Matchname failed on disp01 ::ffff:192.168.2.31 Mar 11 19:00:53 mo smbd[6632]: [2009/03/11 19:00:53, 0] lib/util_sock.c:get_peer_addr_internal(1676) Mar 11 19:00:53 mo smbd[6632]: getpeername failed. Error was Transport endpoint is not connected Mar 11 19:00:53 mo smbd[6632]: [2009/03/11 19:00:53, 0] lib/util_sock.c:get_peer_addr_internal(1676) Mar 11 19:00:53 mo smbd[6632]: getpeername failed. Error was Transport endpoint is not connected Mar 11 19:00:53 mo smbd[6632]: [2009/03/11 19:00:53, 0] lib/util_sock.c:get_peer_addr_internal(1676) Mar 11 19:00:53 mo smbd[6632]: getpeername failed. Error was Transport endpoint is not connected Mar 11 19:00:53 mo smbd[6632]: [2009/03/11 19:00:53, 0] lib/access.c:check_access(410) Mar 11 19:00:53 mo smbd[6632]: [2009/03/11 19:00:53, 0] lib/util_sock.c:get_peer_addr_internal(1676) Mar 11 19:00:53 mo smbd[6632]: getpeername failed. Error was Transport endpoint is not connected Mar 11 19:00:53 mo smbd[6632]: [2009/03/11 19:00:53, 0] lib/util_sock.c:get_peer_addr_internal(1676) Mar 11 19:00:53 mo smbd[6632]: getpeername failed. Error was Transport endpoint is not connected Mar 11 19:00:53 mo smbd[6632]: Denied connection from 0.0.0.0 (0.0.0.0) Mar 11 19:00:53 mo smbd[6632]: [2009/03/11 19:00:53, 0] lib/util_sock.c:write_data(1136) Mar 11 19:00:53 mo smbd[6632]: [2009/03/11 19:00:53, 0] lib/util_sock.c:get_peer_addr_internal(1676) Mar 11 19:00:53 mo smbd[6632]: getpeername failed. Error was Transport endpoint is not connected Mar 11 19:00:53 mo smbd[6632]: write_data: write failure in writing to client 0.0.0.0. Error Connection reset by peer Mar 11 19:00:53 mo smbd[6632]: [2009/03/11 19:00:53, 0] smbd/process.c:srv_send_smb(74) Mar 11 19:00:53 mo smbd[6632]: Error writing 5 bytes to client. -1. (Transport endpoint is not connected) Mar 11 19:00:53 mo smbd[6633]: [2009/03/11 19:00:53, 0] lib/util_sock.c:matchname(1749) Mar 11 19:00:53 mo smbd[6633]: matchname: host name/address mismatch: ::ffff:192.168.2.31 != disp01 Mar 11 19:00:53 mo smbd[6633]: [2009/03/11 19:00:53, 0] lib/util_sock.c:get_peer_name(1870) Mar 11 19:00:53 mo smbd[6633]: Matchname failed on disp01 ::ffff:192.168.2.31
Спасибо сказали:
Аватара пользователя
danger08
Сообщения: 715
ОС: Linux (CentOS, Ubuntu)

Re: Samba 3.3.1

Сообщение danger08 »

Voler писал(а):
11.03.2009 19:00
Я пользую
rpm -qa samba
samba-3.2.8-0.27.fc10.i386

Ошибок много в ней.


У меня такого не вылазит, использование ipv6 отключено глобально.
Блогосайт - http://www.fateyev.com
Спасибо сказали:
Аватара пользователя
Voler
Сообщения: 498
ОС: Fedora

Re: Samba 3.3.1

Сообщение Voler »

Вот что я сделал
echo "ALL: PARANOID" >> /etc/hosts.deny
echo "blacklist ipv6" >> /etc/modprobe.d/blacklist

Что еще предлагаешь сделать. В сети все тачки winxp SP3
Спасибо сказали:
Аватара пользователя
danger08
Сообщения: 715
ОС: Linux (CentOS, Ubuntu)

Re: Samba 3.3.1

Сообщение danger08 »

Может быть, дело было не в ipv6, это так предположение.
Гляньте здесь:
http://linux.derkeiler.com/Mailing-Lists/F...6/msg02553.html
конкретно
http://linux.derkeiler.com/Mailing-Lists/F...6/msg02952.html
Блогосайт - http://www.fateyev.com
Спасибо сказали:
Аватара пользователя
Voler
Сообщения: 498
ОС: Fedora

Re: Samba 3.3.1

Сообщение Voler »

Я правильно понял, что решил он проблему добавив эти строки в конфиг?


lanman auth = yes
client plaintext auth = yes # not sure if this is needed
client lanman auth = yes
Спасибо сказали:
Аватара пользователя
danger08
Сообщения: 715
ОС: Linux (CentOS, Ubuntu)

Re: Samba 3.3.1

Сообщение danger08 »

В его случае, была 98-я винда, и сохраненные пароли доступа на ней.
Посмотрите, может у вас bind interface или hosts allow препятствуют доступу?

И вообще, запостите сюда весь конфиг smb.conf, а то долго гадать еще будем..
Блогосайт - http://www.fateyev.com
Спасибо сказали:
Аватара пользователя
Voler
Сообщения: 498
ОС: Fedora

Re: Samba 3.3.1

Сообщение Voler »

Вот конфиг.

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

[global]
        unix charset = utf8
        display charset = cp1251
        workgroup = work
        netbios name = server
        netbios aliases = samba
        server string = Files Server
        interfaces = lo, eth0, 127.0.0.1, 192.168.2.0/255.255.255.0
        smb passwd file = /etc/samba/smbpasswd
        passdb backend = tdbsam
        username map = /etc/samba/smbusers
        password level = 4
        username level = 4
        log file = /var/log/samba/log.%m
        max log size = 1024
        name resolve order = lmhosts wins bcast
        time server = Yes
        deadtime = 30
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        hostname lookups = Yes
        load printers = No
        hosts allow = 127., 192.168.2.
        case sensitive = No

[homes]
        comment = Home Directories
        valid users = vsinyaev
        read only = No
        browseable = No

[admins]
        comment = Administrator share
        path = /samba/admins
        valid users = vsinyaev, autosystem, ifedorenko
        force group = admins
        read only = No
        create mask = 0775
        directory mask = 0775
        max connections = 10
        delete veto files = Yes
        veto files = /*.exe/*.com/*.inf/*.cmd/*.htt/*.tmp/*.jpg/*.bmp/*.vbs/*.7z/*.tiff/*.avi/*.mpeg/*.mp3/*.ogg/*.wma/*.iso/

[managers]
        comment = Документы менеджеров
        path = /samba/managers
        valid users = manager, @admins
        force group = stimusers
        read only = No
        create mask = 0775
        directory mask = 0775
        hosts allow = 127., 192.168.2.230, 192.168.2.64, 192.168.2.60, 192.168.2.61, 192.168.2.62, 192.168.2.63, 192.168.2.65
        max connections = 10
        delete veto files = Yes
        veto files = /*.exe/*.com/*.inf/*.cmd/*.htt/*.tmp/*.bmp/*.zip/*.rar/*.vbs/*.7z/*.tiff/*.mpeg/*.mp3/*.ogg/*.wma/*.iso/

[Software]
        comment = Программы.
        path = /samba/software
        valid users = vsinyaev, autosystem, ifedorenko
        force group = admins
        read only = No
        create mask = 0775
        directory mask = 0775
        max connections = 10
        veto files = /*.tmp/*.tiff/*.mpeg/*.mp3/*.ogg/*.wma/*.avi/

[Scripts]
        comment = Скрипты
        path = /samba/scripts
        valid users = vsinyaev, autosystem, ifedorenko
        force group = admins
        read only = No
        create mask = 0775
        directory mask = 0775
        max connections = 10
        delete veto files = Yes
        veto files = /*.com/*.htt/*.tmp/*.jpg/*.bmp/*.tiff/*.avi/*.mpeg/*.mp3/*.ogg/*.wma/*.iso/

[Drivers]
        comment = Драйвера для всех устройств сети
        path = /samba/drivers
        valid users = vsinyaev, autosystem, ifedorenko
        force group = admins
        read only = No
        create mask = 0775
        directory mask = 0775
        max connections = 10
        delete veto files = Yes
        veto files = /*.com/*.htt/*.tmp/*.jpg/*.bmp/*.tiff/*.avi/*.mpeg/*.mp3/*.ogg/*.wma/*.iso/


Вот содержание файла /etc/hosts

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

# Do not remove the following line, or various programs
# that require network functionality will fail.
::1     localhost6.localdomain6 localhost6
127.0.0.1       localhost.localdomain   localhost       mo



#Администраторы.
192.168.2.230   admin-istra
192.168.2.231   serverreserv
192.168.2.232   volernotebook


Вот содержание конифга /etc/host.conf

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

order bind,hosts


Так же на сервер поднят named.
на нем отключено ipv6, вот кусок.

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

#отключение ipv6
   listen-on-v6 { none; };
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Samba 3.3.1

Сообщение Ленивая Бестолочь »

Voler, пожалуйста при оформлении сообщений, содежращих кофиги, выводы и т.п. используйте тег code, а не quote.
огромные цитаты затрудняют чтение ваших постов, это называется оверквотинг и запрещено правилами форума.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
danger08
Сообщения: 715
ОС: Linux (CentOS, Ubuntu)

Re: Samba 3.3.1

Сообщение danger08 »

Ну так, вроде все правильно..
Здесь утверждают, что это связано с ipv6.
Здесь как полностью запретить поддержку IPv6 (для Centos)

А вот здесь говорят, что это связано с lanman-авторизацией. Попробуйте с "client lanman auth = yes" и по инструкциям из топика, может поможет.
Блогосайт - http://www.fateyev.com
Спасибо сказали:
Аватара пользователя
Voler
Сообщения: 498
ОС: Fedora

Re: Samba 3.3.1

Сообщение Voler »

Добавил в секцию global
client lanman auth = yes

Не помогло, в логе все тоже.

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

Mar 13 19:21:21 mo smbd[3252]: [2009/03/13 19:21:21,  0] lib/util_sock.c:matchname(1749)
Mar 13 19:21:21 mo smbd[3252]:   matchname: host name/address mismatch: ::ffff:192.168.2.232 != volernotebook
Mar 13 19:21:21 mo smbd[3252]: [2009/03/13 19:21:21,  0] lib/util_sock.c:get_peer_name(1870)
Mar 13 19:21:21 mo smbd[3252]:   Matchname failed on volernotebook ::ffff:192.168.2.232
Mar 13 19:21:34 mo smbd[3252]: [2009/03/13 19:21:34,  0] lib/access.c:check_access(410)
Mar 13 19:21:34 mo smbd[3252]:   Denied connection from UNKNOWN (::ffff:192.168.2.232)
Mar 13 19:21:34 mo smbd[3252]: [2009/03/13 19:21:34,  0] lib/access.c:check_access(410)
Mar 13 19:21:34 mo smbd[3252]:   Denied connection from UNKNOWN (::ffff:192.168.2.232)


Конфиг /etc/sysconfig/network, выглядит так теперь

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

NETWORKING=yes
HOSTNAME=server
NETWORKING_IPV6=no


Секция global так в конфиге самба.

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

[global]
        unix charset = utf8
        display charset = cp1251
        workgroup = work
        netbios name = server
        netbios aliases = samba
        server string = Files Server
        interfaces = lo, eth0, 127.0.0.1, 192.168.2.0/255.255.255.0
        smb passwd file = /etc/samba/smbpasswd
        passdb backend = tdbsam
        username map = /etc/samba/smbusers
        password level = 4
        username level = 4
        client lanman auth = Yes
        log file = /var/log/samba/log.%m
        max log size = 1024
        name resolve order = lmhosts wins bcast
        time server = Yes
        deadtime = 30
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        hostname lookups = Yes
        load printers = No
        hosts allow = 127., 192.168.2.
        case sensitive = No
Спасибо сказали: