failed to write to main log: errno=9

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: failed to write to main log: errno=9

Непрочитанное сообщение zingel » 2009-02-23 19:15:47

а пользователь спамообороны свой или какой?
Z301171463546 - можно пожертвовать мне денег

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Dr_Web
рядовой
Сообщения: 22
Зарегистрирован: 2009-02-19 4:43:39

Re: failed to write to main log: errno=9

Непрочитанное сообщение Dr_Web » 2009-02-23 19:29:38

zingel писал(а):а пользователь спамообороны свой или какой?
Это же расширение exim'a local_scan() ну и пользователь поэтому тот же что и у exim'a

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: failed to write to main log: errno=9

Непрочитанное сообщение zingel » 2009-02-23 20:34:49

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

failed to write to main log: length=77 result=-1 errno=9 (Bad file descriptor)
смотрите на файлы логов тогда....что они, какие права, не коцаные ли...
Z301171463546 - можно пожертвовать мне денег

Dr_Web
рядовой
Сообщения: 22
Зарегистрирован: 2009-02-19 4:43:39

Re: failed to write to main log: errno=9

Непрочитанное сообщение Dr_Web » 2009-02-23 20:39:00

Да нет все в норме, тем более что часть почты проходит на ура

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

-rw-r-----  1 mailnull  mail  134406 23 фев 20:36 exim-main-20090223.log
-rw-r-----  1 mailnull  mail   16019 23 фев 20:28 exim-panic.log
-rw-r-----  1 mailnull  mail   82719 23 фев 20:36 exim-reject-20090223.log

Dr_Web
рядовой
Сообщения: 22
Зарегистрирован: 2009-02-19 4:43:39

Re: failed to write to main log: errno=9

Непрочитанное сообщение Dr_Web » 2009-02-24 13:55:45

Ситуация немного изменилась, теперь очень малькая часть почты обрабатывется как надо(было наоборот), все остальное:

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

failed to write to main log: length=77 result=-1 errno=9 (Bad file descriptor)

что делать хз....

RexaleX
рядовой
Сообщения: 26
Зарегистрирован: 2009-02-23 15:28:39
Контактная информация:

Re: failed to write to main log: errno=9

Непрочитанное сообщение RexaleX » 2009-02-24 14:49:27

zingel писал(а):

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

failed to write to main log: length=77 result=-1 errno=9 (Bad file descriptor)
Вы - упорный человек :Bravo:
Забудьте про errno=9
Подозреваю что-то там яндексоиды покрутили и отмалчиваются (еще вчера отписал им).

Dr_Web
рядовой
Сообщения: 22
Зарегистрирован: 2009-02-19 4:43:39

Re: failed to write to main log: errno=9

Непрочитанное сообщение Dr_Web » 2009-02-24 15:02:03

RexaleX писал(а): Подозреваю что-то там яндексоиды покрутили и отмалчиваются (еще вчера отписал им).
Я уже 2 раза писал, результатов 0, первый раз дня три назад. Не хотят отвечать, ну и пускай идут они лесом

RexaleX
рядовой
Сообщения: 26
Зарегистрирован: 2009-02-23 15:28:39
Контактная информация:

Re: failed to write to main log: errno=9

Непрочитанное сообщение RexaleX » 2009-02-24 15:49:40

Вернул все в исходное, на тестовом сервере не вижу ошибок, либо слишком мало обращений :( Буду наблюдать пациента, а то наблюдать спам уже надоело. :cz2:

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: failed to write to main log: errno=9

Непрочитанное сообщение zingel » 2009-02-24 16:13:48

не особо мне понравился мне их код, странно очень кастыль на кастыле и кастылём погоняет....
Z301171463546 - можно пожертвовать мне денег

RexaleX
рядовой
Сообщения: 26
Зарегистрирован: 2009-02-23 15:28:39
Контактная информация:

Re: failed to write to main log: errno=9

Непрочитанное сообщение RexaleX » 2009-02-24 16:42:26

zingel писал(а):не особо мне понравился мне их код, странно очень кастыль на кастыле и кастылём погоняет....
напрягает то, что есть еще и установленная платная версия и там в данной связке все работало и работает без сбоев в этот период :) Если что-то ответят яндексы - отпишусь. Пока работает.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: failed to write to main log: errno=9

Непрочитанное сообщение paradox » 2009-02-24 16:44:55

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

failed to write to main log: length=77 result=-1 errno=9 (Bad file descriptor)
может еще появляться при недостатке дескрипторов
при большом количетсве открытых либо при ограничениии на них
так что можно долго гадать..

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: failed to write to main log: errno=9

Непрочитанное сообщение zingel » 2009-02-24 17:00:59

можно глянуть

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

syscl -a | grep maxfiles
Z301171463546 - можно пожертвовать мне денег

RexaleX
рядовой
Сообщения: 26
Зарегистрирован: 2009-02-23 15:28:39
Контактная информация:

Re: failed to write to main log: errno=9

Непрочитанное сообщение RexaleX » 2009-02-24 17:02:53

Для себя закрываю тему, пришел ответ:
Ещё в логах может возникать ошибка Server did not confirm, answ=.

Ошибка "Server did not confirm, answ=" возникает в случае ошибок при передаче
письма на проверку на наши сервера. Как правило, это связано с временными
сетевыми проблем на стороне провайдера.

Если проблема в данный момент всё ещё актуальна, сообщите мне об этом.
Всем спасибо ;-)

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: failed to write to main log: errno=9

Непрочитанное сообщение zingel » 2009-02-24 17:05:24

нда...вот и гадай
Z301171463546 - можно пожертвовать мне денег

Dr_Web
рядовой
Сообщения: 22
Зарегистрирован: 2009-02-19 4:43:39

Re: failed to write to main log: errno=9

Непрочитанное сообщение Dr_Web » 2009-02-24 18:18:20

zingel писал(а):можно глянуть

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

syscl -a | grep maxfiles

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

# sysctl -a | grep file
kern.maxfiles: 1024
kern.bootfile: /boot/kernel.vds.pae/kernel
kern.maxfilesperproc: 22118
kern.openfiles: 182
     freefile    43     2K       - 80342429  32
file desc to leader     0     0K       -       18  32
    file desc  2280   689K       -130702434  16,32,64,128,256,512,1024,2048,4096
kern.corefile: %N.core
kern.filedelay: 30
p1003_1b.mapped_files: 1
и вот еще:

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

# df -ih
Filesystem    Size    Used   Avail Capacity iused  ifree %iused  Mounted on
/dev/vd0      1.0G    696M    304M    70%   38129 217871   15%   /
Остается колупать local_scan_1024.c и вбивать свои костыли



Хм.. а мне не ответили
Последний раз редактировалось Dr_Web 2009-02-24 18:30:34, всего редактировалось 1 раз.

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: failed to write to main log: errno=9

Непрочитанное сообщение zingel » 2009-02-24 18:26:05

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

666@zingel [~]$ sysctl -a| grep maxfile
kern.maxfiles: 32768
kern.maxfilesperproc: 29491
Z301171463546 - можно пожертвовать мне денег

Dr_Web
рядовой
Сообщения: 22
Зарегистрирован: 2009-02-19 4:43:39

Re: failed to write to main log: errno=9

Непрочитанное сообщение Dr_Web » 2009-02-24 18:32:24

Не успел исправить :)

Вообщем мне до максимума еще далеко всеравно :\

Dr_Web
рядовой
Сообщения: 22
Зарегистрирован: 2009-02-19 4:43:39

Re: failed to write to main log: errno=9

Непрочитанное сообщение Dr_Web » 2009-02-25 10:16:49

За последние часов 15 ни одной ошибки, видимо яндексовцы исправили у себя что то. Надеюсь больше такого не повторится.
Теперь все работает как часы :good:

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: failed to write to main log: errno=9

Непрочитанное сообщение zingel » 2009-02-26 1:53:08

значит дело было в коде.....выложите новый вариант, сделаем diff и посмотрим...
Z301171463546 - можно пожертвовать мне денег

Dr_Web
рядовой
Сообщения: 22
Зарегистрирован: 2009-02-19 4:43:39

Re: failed to write to main log: errno=9

Непрочитанное сообщение Dr_Web » 2009-02-26 9:04:28

zingel писал(а):значит дело было в коде.....выложите новый вариант, сделаем diff и посмотрим...
local_scan_1024.c я не изменял, что-то изменилось на cso.yandex.ru, а что там знать не могу :)

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: failed to write to main log: errno=9

Непрочитанное сообщение zingel » 2009-02-26 12:03:02

даже ещё интереснее, и как он мог повлиять на EBADF на Вашей машине, мистика...
Z301171463546 - можно пожертвовать мне денег