Проблема с SAMBA. Error Broken pipe

Ноябрь, 07th 2011
Рубрика: Tips and Tricks -> *NIX
Подписаться на комментарии по RSS

Жила-была одна бухгатерия, по старой русской традиции жила на 1С v7.7. Но пришли времена перемен и стали они переезжать на восьмёрку... Вот тут сказочка закончалась и начались суровые будни.

Хранением баз данных для 1С v8.1 и 8.2 (зачем-то сразу две версии используются - секретные программеры 1С меня в детали не посвятили) по прежнему занимался сервачок под управлением FreeBSD 7, с установленой SAMBA-3.0.36

Собственно пока бухгалтерия работала на семерке, нареканий не было, а вот новое творение компании 1С, время от времени стало вываливаться то на одной, то на другой машине. После чего приходилось индексировать базы.

Ситуация явно не здоровая... Зная, что от внятного ответа от программеров 1С добиться не удастся, было решено разбираться собственными силами. Что делать? Правильно! Вдумчиво смотрим логи. Вот что открылось взору в /var/log/message:

smbd[27819]: [2011/11/01 09:25:21, 0] lib/util_sock.c:write_data(562)
smbd[27819]: write_data: write failure in writing to client 192.168.0.99. Error Broken pipe
smbd[27819]: [2011/11/01 09:25:21, 0] lib/util_sock.c:send_smb(761)
smbd[27819]: Error writing 5 bytes to client. -1. (Broken pipe)
smbd[28135]: [2011/11/01 11:48:27, 0] lib/util_sock.c:read_data(534)
smbd[28135]: read_data: read failure for 4 bytes to client 192.168.0.99. Error = Connection reset by peer

Ясности не очень прибавило... да и google вразумительного ничего толком не ответил. Потому было принято самое простое решение - обновиться до последней версии SAMBA 3 (samba36-3.6.1 на данный момент).

Наверное разочарую тех, кто ожидал здесь что-то сильно умное прочитать. Главное в нашем деле, чтобы проблема была решена. На всякий случай напишу опции, с которыми был собран порт:

WITHOUT_LDAP=true
WITHOUT_ADS=true
WITH_CUPS=true
WITH_WINBIND=true
WITHOUT_SWAT=true
WITH_ACL_SUPPORT=true
WITH_AIO_SUPPORT=true
WITHOUT_FAM_SUPPORT=true
WITH_SYSLOG=true
WITH_QUOTAS=true
WITHOUT_UTMP=true
WITHOUT_PAM_SMBPASS=true
WITHOUT_DNSUPDATE=true
WITHOUT_AVAHI=true
WITHOUT_EXP_MODULES=true
WITH_POPT=true
WITHOUT_IPV6=true
WITHOUT_MAX_DEBUG=true
WITHOUT_SMBTORTURE=true

Если вы считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

comments powered by HyperComments
Без регистрации
ваш комментарий будет опубликован после проверки
Регистрация на сайте

На указанный адрес будет отправлено письмо с кодом активации. Вы можете настроить собственный профиль и стать активным участником или автором.