Re: [Exim-users] Exim version 4.84 segfault

2014-11-14 Пенетрантность Victor Ustugov
Victor Ustugov wrote:

>> Уже исправили 29 августа:
>> https://github.com/Exim/exim/commit/93cad488cb2c9a31aea345c8910a9f9c5815071c
>> Будет в 4.85. Можно перекомпилить 4.84 (или 4.83) с исправленными версиями
>> двух файлов исходников:
>>
>> https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c5815071c/src/src/mime.h
>> https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c5815071c/src/src/mime.c
> 
> на сколько я понимаю, это то, что имел ввиду Jeremy Harris, когда писал
> о коммите 93cad488?
> 
> если да, то может Сева включит эти изменения в порт exim в FreeBSD?
> 
> если да, то вот тоже самое в виде патча:
> 
> http://mta.org.ua/exim-4.83-conf/patches/exim-4.84-ignore-null-mime-parameters-2/patch-src__exim-4.84-ignore-null-mime-parameters-2.patch

в ночь со вчера на сегодня меинтейнер порта exim в FreeBSD внес данный
патч в exim-4.84_2

так что под FreeBSD ничего самим можно не накладывать, нужно просто
пересобрать exim из свежего порта.

>> Мне помогло. А вам?


-- 
Best wishes Victor Ustugov  mailto:vic...@corvax.kiev.ua
public GnuPG/PGP key:   http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 371808614  JID: corvax_at...@jabber.corvax.kiev.ua
nic-handle: CRV-UANIC

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-13 Пенетрантность Victor Ustugov
l...@lena.kiev.ua wrote:
> Уже исправили 29 августа:
> https://github.com/Exim/exim/commit/93cad488cb2c9a31aea345c8910a9f9c5815071c
> Будет в 4.85. Можно перекомпилить 4.84 (или 4.83) с исправленными версиями
> двух файлов исходников:
> 
> https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c5815071c/src/src/mime.h
> https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c5815071c/src/src/mime.c

на сколько я понимаю, это то, что имел ввиду Jeremy Harris, когда писал
о коммите 93cad488?

если да, то может Сева включит эти изменения в порт exim в FreeBSD?

если да, то вот тоже самое в виде патча:

http://mta.org.ua/exim-4.83-conf/patches/exim-4.84-ignore-null-mime-parameters-2/patch-src__exim-4.84-ignore-null-mime-parameters-2.patch

> Мне помогло. А вам?


-- 
Best wishes Victor Ustugov  mailto:vic...@corvax.kiev.ua
public GnuPG/PGP key:   http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 371808614  JID: corvax_at...@jabber.corvax.kiev.ua
nic-handle: CRV-UANIC

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-13 Пенетрантность Golub Mikhail
Сам протупил :(

При копировании файлов необходимые права на exim не выставляются.

Если сделать make reinstall - все хорошо.

Спасибо за помощь.


-Original Message-
From: Exim-users [mailto:exim-users-boun...@mailground.net] On Behalf Of
Golub Mikhail
Sent: Thursday, November 13, 2014 11:46 AM
To: 'Exim MTA на русском'
Subject: Re: [Exim-users] Exim version 4.84 segfault

Отвечу на глупый вопрос :)
Да.

Более того, Exim работает от этого пользователя успешно уже довольно
продолжительное время.

И подобной проблемы не возникало до применения патча, указанного Леной ниже.
Или исправления, указанного Victor Ustugov в этой ветке обсуждения.

Или патча, найденного на форуме.
http://bugs.exim.org/show_bug.cgi?id=1513



Провел эксперимент.
На тестовой машинке FreeBSD 10.0

cd /usr/ports/mail/exim
make extract

Скачал два файла:
https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c
5815071c/src/src/mime.h
https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c
5815071c/src/src/mime.c

Заменил одноименные в /usr/ports/mail/exim/work/exim-4.84/src

Выполнил make.
Скопировал файлы из /usr/ports/mail/exim/work/stage/usr/local/sbin в
/usr/local/sbin

Запустил Exim.
Выполнил "service exim reload"

Запись в mainlog:
2014-11-13 11:39:03 exim 4.84 daemon started: pid=23980, -q5m, listening for
SMTP on [127.0.0.1]:25 [10.7.0.12]:25
2014-11-13 11:39:14 pid 23980: SIGHUP received: re-exec daemon
2014-11-13 11:39:14 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (9 more tries)
2014-11-13 11:39:44 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (8 more tries)
2014-11-13 11:40:14 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (7 more tries)
2014-11-13 11:40:44 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (6 more tries)
2014-11-13 11:41:14 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (5 more tries)
2014-11-13 11:41:44 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (4 more tries)
2014-11-13 11:42:14 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (3 more tries)
2014-11-13 11:42:44 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (2 more tries)
2014-11-13 11:43:14 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (1 more try)
2014-11-13 11:43:44 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: daemon abandoned

В messages ничего.



-Original Message-
From: Exim-users [mailto:exim-users-boun...@mailground.net] On Behalf Of
Lystopad Aleksandr
Sent: Thursday, November 13, 2014 11:29 AM
To: Exim MTA на русском
Subject: Re: [Exim-users] Exim version 4.84 segfault

 Hello, Golub Mikhail!

On Thu, Nov 13, 2014 at 11:17:00AM +0200
eximl...@gmn.org.ua wrote about "Re: [Exim-users] Exim version 4.84
segfault":
> FreeBSD 9.3
> 
> Команда:
> service exim reload

Глупый вопрос, но все-же:
А пользователю, от которого вы это выполняете -- разрешено открывать
соединения на 25 порту?

> В mainlog появляется запись:
> 2014-11-13 09:14:50 pid 1053: SIGHUP received: re-exec daemon
> 2014-11-13 09:14:50 socket bind() to port 25 for address (any IPv4)
failed:
> Permission denied: waiting 30s before trying again (9 more tries)
> 
> # exim -bV
> Exim version 4.84 #1 (FreeBSD 9.3) built 12-Nov-2014 08:40:36
> Copyright (c) University of Cambridge, 1995 - 2014
> (c) The Exim Maintainers and contributors in ACKNOWLEDGMENTS file, 2007 -
> 2014
> Probably Berkeley DB version 1.8x (native mode)
> Support for: iconv() use_setclassresources Perl Expand_dlfunc OpenSSL
> Content_Scanning DKIM Old_Demime PRDR Experimental_SPF Experimental_SRS
> Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm
dbmjz
> dbmnz dnsdb dsearch ldap ldapdn ldapm mysql

-- 
 Lystopad Aleksandr 

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-13 Пенетрантность Golub Mikhail
Отвечу на глупый вопрос :)
Да.

Более того, Exim работает от этого пользователя успешно уже довольно
продолжительное время.

И подобной проблемы не возникало до применения патча, указанного Леной ниже.
Или исправления, указанного Victor Ustugov в этой ветке обсуждения.

Или патча, найденного на форуме.
http://bugs.exim.org/show_bug.cgi?id=1513



Провел эксперимент.
На тестовой машинке FreeBSD 10.0

cd /usr/ports/mail/exim
make extract

Скачал два файла:
https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c
5815071c/src/src/mime.h
https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c
5815071c/src/src/mime.c

Заменил одноименные в /usr/ports/mail/exim/work/exim-4.84/src

Выполнил make.
Скопировал файлы из /usr/ports/mail/exim/work/stage/usr/local/sbin в
/usr/local/sbin

Запустил Exim.
Выполнил "service exim reload"

Запись в mainlog:
2014-11-13 11:39:03 exim 4.84 daemon started: pid=23980, -q5m, listening for
SMTP on [127.0.0.1]:25 [10.7.0.12]:25
2014-11-13 11:39:14 pid 23980: SIGHUP received: re-exec daemon
2014-11-13 11:39:14 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (9 more tries)
2014-11-13 11:39:44 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (8 more tries)
2014-11-13 11:40:14 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (7 more tries)
2014-11-13 11:40:44 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (6 more tries)
2014-11-13 11:41:14 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (5 more tries)
2014-11-13 11:41:44 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (4 more tries)
2014-11-13 11:42:14 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (3 more tries)
2014-11-13 11:42:44 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (2 more tries)
2014-11-13 11:43:14 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: waiting 30s before trying again (1 more try)
2014-11-13 11:43:44 socket bind() to port 25 for address 127.0.0.1 failed:
Permission denied: daemon abandoned

В messages ничего.



-Original Message-
From: Exim-users [mailto:exim-users-boun...@mailground.net] On Behalf Of
Lystopad Aleksandr
Sent: Thursday, November 13, 2014 11:29 AM
To: Exim MTA на русском
Subject: Re: [Exim-users] Exim version 4.84 segfault

 Hello, Golub Mikhail!

On Thu, Nov 13, 2014 at 11:17:00AM +0200
eximl...@gmn.org.ua wrote about "Re: [Exim-users] Exim version 4.84
segfault":
> FreeBSD 9.3
> 
> Команда:
> service exim reload

Глупый вопрос, но все-же:
А пользователю, от которого вы это выполняете -- разрешено открывать
соединения на 25 порту?

> В mainlog появляется запись:
> 2014-11-13 09:14:50 pid 1053: SIGHUP received: re-exec daemon
> 2014-11-13 09:14:50 socket bind() to port 25 for address (any IPv4)
failed:
> Permission denied: waiting 30s before trying again (9 more tries)
> 
> # exim -bV
> Exim version 4.84 #1 (FreeBSD 9.3) built 12-Nov-2014 08:40:36
> Copyright (c) University of Cambridge, 1995 - 2014
> (c) The Exim Maintainers and contributors in ACKNOWLEDGMENTS file, 2007 -
> 2014
> Probably Berkeley DB version 1.8x (native mode)
> Support for: iconv() use_setclassresources Perl Expand_dlfunc OpenSSL
> Content_Scanning DKIM Old_Demime PRDR Experimental_SPF Experimental_SRS
> Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm
dbmjz
> dbmnz dnsdb dsearch ldap ldapdn ldapm mysql

-- 
 Lystopad Aleksandr 

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-13 Пенетрантность Lystopad Aleksandr
 Hello, Golub Mikhail!

On Thu, Nov 13, 2014 at 11:17:00AM +0200
eximl...@gmn.org.ua wrote about "Re: [Exim-users] Exim version 4.84 segfault":
> FreeBSD 9.3
> 
> Команда:
> service exim reload

Глупый вопрос, но все-же:
А пользователю, от которого вы это выполняете -- разрешено открывать
соединения на 25 порту?

> В mainlog появляется запись:
> 2014-11-13 09:14:50 pid 1053: SIGHUP received: re-exec daemon
> 2014-11-13 09:14:50 socket bind() to port 25 for address (any IPv4) failed:
> Permission denied: waiting 30s before trying again (9 more tries)
> 
> # exim -bV
> Exim version 4.84 #1 (FreeBSD 9.3) built 12-Nov-2014 08:40:36
> Copyright (c) University of Cambridge, 1995 - 2014
> (c) The Exim Maintainers and contributors in ACKNOWLEDGMENTS file, 2007 -
> 2014
> Probably Berkeley DB version 1.8x (native mode)
> Support for: iconv() use_setclassresources Perl Expand_dlfunc OpenSSL
> Content_Scanning DKIM Old_Demime PRDR Experimental_SPF Experimental_SRS
> Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmjz
> dbmnz dnsdb dsearch ldap ldapdn ldapm mysql

-- 
 Lystopad Aleksandr 

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-13 Пенетрантность Igor Karpov

> On Nov 13, 2014, at 11:17 AM, Golub Mikhail  wrote:
> 
> FreeBSD 9.3
> 
> Команда:
> service exim reload
> 
> В mainlog появляется запись:
> 2014-11-13 09:14:50 pid 1053: SIGHUP received: re-exec daemon
> 2014-11-13 09:14:50 socket bind() to port 25 for address (any IPv4) failed:
> Permission denied: waiting 30s before trying again (9 more tries)
> 

My $.02:

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

> # exim -bV
> Exim version 4.84 #1 (FreeBSD 9.3) built 12-Nov-2014 08:40:36
> Copyright (c) University of Cambridge, 1995 - 2014
> (c) The Exim Maintainers and contributors in ACKNOWLEDGMENTS file, 2007 -
> 2014
> Probably Berkeley DB version 1.8x (native mode)
> Support for: iconv() use_setclassresources Perl Expand_dlfunc OpenSSL
> Content_Scanning DKIM Old_Demime PRDR Experimental_SPF Experimental_SRS
> Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmjz
> dbmnz dnsdb dsearch ldap ldapdn ldapm mysql
> 
> 
> -Original Message-
> From: Exim-users [mailto:exim-users-boun...@mailground.net] On Behalf Of
> l...@lena.kiev.ua
> Sent: Thursday, November 13, 2014 11:00 AM
> To: Exim MTA на русском
> Subject: Re: [Exim-users] Exim version 4.84 segfault
> 
>> From: Golub Mikhail
> 
>> Патч помог ...
>> Но сегодня вносил изменения в конфиг, сделал reload и получил:
>> "socket bind() to port 25 for address (any IPv4) failed: Permission
> denied:
>> waiting 30s before trying again"
> 
> reload - это как детально?  Какие команды выдает этот скрипт?
> Я (под FreeBSD) использую скрипт, содержащий: kill -HUP `cat
> /var/run/exim.pid`
> Сейчас сделала - ни на консоли, ни в paniclog, ни в mainlog,
> ни в /var/log/messages нет такой ошибки, демон работает. В mainlog:
> 
> 2014-11-13 10:43:48 +0200 pid 4367: SIGHUP received: re-exec daemon
> 2014-11-13 10:43:48 +0200 exim 4.83 daemon started: pid=4367, -q10m,
> listening for SMTP on port 25 (IPv4) port 5225 (IPv4)
> 2014-11-13 10:43:48 +0200 Start queue run: pid=52109
> 2014-11-13 10:43:48 +0200 End queue run: pid=52109
> 
> Попробовала другим путем:
> 
> root@lena:/root# /usr/local/etc/rc.d/exim restart
> Stopping exim.
> Starting exim.
> 
> 2014-11-13 10:51:44 +0200 exim 4.83 daemon started: pid=55673, -q10m,
> listening for SMTP on port 25 (IPv4) port 5225 (IPv4)
> 2014-11-13 10:51:44 +0200 Start queue run: pid=55674
> 2014-11-13 10:51:44 +0200 End queue run: pid=55674
> 
> Тоже работает.
> 
>> Ждем, пока пофиксят.
> 
> Не пофиксят, потому что не слышали об этом.
> 
> ___
> Exim-users mailing list
> Exim-users@mailground.net
> http://mailground.net/mailman/listinfo/exim-users
> 
> 
> 
> ___
> Exim-users mailing list
> Exim-users@mailground.net
> http://mailground.net/mailman/listinfo/exim-users
> 


___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-13 Пенетрантность Golub Mikhail
FreeBSD 9.3

Команда:
service exim reload

В mainlog появляется запись:
2014-11-13 09:14:50 pid 1053: SIGHUP received: re-exec daemon
2014-11-13 09:14:50 socket bind() to port 25 for address (any IPv4) failed:
Permission denied: waiting 30s before trying again (9 more tries)

# exim -bV
Exim version 4.84 #1 (FreeBSD 9.3) built 12-Nov-2014 08:40:36
Copyright (c) University of Cambridge, 1995 - 2014
(c) The Exim Maintainers and contributors in ACKNOWLEDGMENTS file, 2007 -
2014
Probably Berkeley DB version 1.8x (native mode)
Support for: iconv() use_setclassresources Perl Expand_dlfunc OpenSSL
Content_Scanning DKIM Old_Demime PRDR Experimental_SPF Experimental_SRS
Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmjz
dbmnz dnsdb dsearch ldap ldapdn ldapm mysql


-Original Message-
From: Exim-users [mailto:exim-users-boun...@mailground.net] On Behalf Of
l...@lena.kiev.ua
Sent: Thursday, November 13, 2014 11:00 AM
To: Exim MTA на русском
Subject: Re: [Exim-users] Exim version 4.84 segfault

> From: Golub Mikhail

> Патч помог ...
> Но сегодня вносил изменения в конфиг, сделал reload и получил:
> "socket bind() to port 25 for address (any IPv4) failed: Permission
denied:
> waiting 30s before trying again"

reload - это как детально?  Какие команды выдает этот скрипт?
Я (под FreeBSD) использую скрипт, содержащий: kill -HUP `cat
/var/run/exim.pid`
Сейчас сделала - ни на консоли, ни в paniclog, ни в mainlog,
ни в /var/log/messages нет такой ошибки, демон работает. В mainlog:

2014-11-13 10:43:48 +0200 pid 4367: SIGHUP received: re-exec daemon
2014-11-13 10:43:48 +0200 exim 4.83 daemon started: pid=4367, -q10m,
listening for SMTP on port 25 (IPv4) port 5225 (IPv4)
2014-11-13 10:43:48 +0200 Start queue run: pid=52109
2014-11-13 10:43:48 +0200 End queue run: pid=52109

Попробовала другим путем:

root@lena:/root# /usr/local/etc/rc.d/exim restart
Stopping exim.
Starting exim.

2014-11-13 10:51:44 +0200 exim 4.83 daemon started: pid=55673, -q10m,
listening for SMTP on port 25 (IPv4) port 5225 (IPv4)
2014-11-13 10:51:44 +0200 Start queue run: pid=55674
2014-11-13 10:51:44 +0200 End queue run: pid=55674

Тоже работает.

> Ждем, пока пофиксят.

Не пофиксят, потому что не слышали об этом.

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-13 Пенетрантность Lena
> From: Golub Mikhail

> Патч помог ...
> Но сегодня вносил изменения в конфиг, сделал reload и получил:
> "socket bind() to port 25 for address (any IPv4) failed: Permission denied:
> waiting 30s before trying again"

reload - это как детально?  Какие команды выдает этот скрипт?
Я (под FreeBSD) использую скрипт, содержащий: kill -HUP `cat /var/run/exim.pid`
Сейчас сделала - ни на консоли, ни в paniclog, ни в mainlog,
ни в /var/log/messages нет такой ошибки, демон работает. В mainlog:

2014-11-13 10:43:48 +0200 pid 4367: SIGHUP received: re-exec daemon
2014-11-13 10:43:48 +0200 exim 4.83 daemon started: pid=4367, -q10m, listening 
for SMTP on port 25 (IPv4) port 5225 (IPv4)
2014-11-13 10:43:48 +0200 Start queue run: pid=52109
2014-11-13 10:43:48 +0200 End queue run: pid=52109

Попробовала другим путем:

root@lena:/root# /usr/local/etc/rc.d/exim restart
Stopping exim.
Starting exim.

2014-11-13 10:51:44 +0200 exim 4.83 daemon started: pid=55673, -q10m, listening 
for SMTP on port 25 (IPv4) port 5225 (IPv4)
2014-11-13 10:51:44 +0200 Start queue run: pid=55674
2014-11-13 10:51:44 +0200 End queue run: pid=55674

Тоже работает.

> Ждем, пока пофиксят.

Не пофиксят, потому что не слышали об этом.

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-12 Пенетрантность Golub Mikhail
Патч помог ...
Но сегодня вносил изменения в конфиг, сделал reload и получил:
"socket bind() to port 25 for address (any IPv4) failed: Permission denied:
waiting 30s before trying again"

Такая же ошибка была при применении патча, о котором я писал ниже.

Нашел в инете ссылку на это обсуждение.
https://www.marshut.net/krvvpi/segfault-in-mime-c-was-beginning-release-proc
ess-for-4-85.html

Ждем, пока пофиксят.
А пока после reload надо проверять, работает ли daemon.


-Original Message-
From: Exim-users [mailto:exim-users-boun...@mailground.net] On Behalf Of
l...@lena.kiev.ua
Sent: Wednesday, November 12, 2014 1:08 AM
To: exim-users@mailground.net
Subject: Re: [Exim-users] Exim version 4.84 segfault

Уже исправили 29 августа:
https://github.com/Exim/exim/commit/93cad488cb2c9a31aea345c8910a9f9c5815071c
Будет в 4.85. Можно перекомпилить 4.84 (или 4.83) с исправленными версиями
двух файлов исходников:

https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c
5815071c/src/src/mime.h
https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c
5815071c/src/src/mime.c

Мне помогло. А вам?

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-12 Пенетрантность Golub Mikhail
Спасибо.
В течении рабочего дня ошибок небыло.


-Original Message-
From: Exim-users [mailto:exim-users-boun...@mailground.net] On Behalf Of
l...@lena.kiev.ua
Sent: Wednesday, November 12, 2014 1:08 AM
To: exim-users@mailground.net
Subject: Re: [Exim-users] Exim version 4.84 segfault

Уже исправили 29 августа:
https://github.com/Exim/exim/commit/93cad488cb2c9a31aea345c8910a9f9c5815071c
Будет в 4.85. Можно перекомпилить 4.84 (или 4.83) с исправленными версиями
двух файлов исходников:

https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c
5815071c/src/src/mime.h
https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c
5815071c/src/src/mime.c

Мне помогло. А вам?

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-11 Пенетрантность Lena
Уже исправили 29 августа:
https://github.com/Exim/exim/commit/93cad488cb2c9a31aea345c8910a9f9c5815071c
Будет в 4.85. Можно перекомпилить 4.84 (или 4.83) с исправленными версиями
двух файлов исходников:

https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c5815071c/src/src/mime.h
https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c5815071c/src/src/mime.c

Мне помогло. А вам?

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-11 Пенетрантность Victor Ustugov
Golub Mikhail wrote:
> Спасибо.
> Помогло ...
> Но спустя два часа Exim вылетел вообще :(
> socket bind() to port 25 for address (any IPv4) failed: Permission denied:
> daemon abandoned
> 
> Подобное у меня было, когда я применил патч
> https://lists.exim.org/lurker/message/20140829.122627.403ae90a.en.html

тогда нужно баг оформлять

воспроизвести проблему просто - достаточно в любом multipart письме в
текстовом Content-Type убрать значение параметра charset, оставив
название самого параметра и символ "="


> -Original Message-
> From: Exim-users [mailto:exim-users-boun...@mailground.net] On Behalf Of
> Victor Ustugov
> Sent: Tuesday, November 11, 2014 2:33 PM
> To: Golub Mikhail
> Subject: Re: [Exim-users] Exim version 4.84 segfault
> 
> Victor Ustugov wrote:
> 
>>> FreeBSD 9.3, Exim version 4.84
>>> Некоторое время наблюдаются ошибки:
>>> pid 89145 (exim), uid 26: exited on signal 11
>>>
>>> Экспериметальным путем (а затем и баг нашел) выяснил, что причина в
>>> обработке mime.
>>> http://bugs.exim.org/show_bug.cgi?id=1513
>>
>> это другой баг
> 
> хотя фрагмент кода в вышеупомянутом баге тот же
> 
>>> Порты обновлены, Exim обновлен. И патч, судя по исходнику, применен.
>>>
> http://git.exim.org/exim.git/commitdiff/4fd5d2bf25195969b9c6a6c23a59c495400e
>>> ce8d
>>>
>>> Но ошибки всеравно встречаются.
>>> Есть ли подобная проблема у кого?
>>
>> как только что выяснил - есть
>>
>>> Как ее обойти? - отключить acl_smtp_mime не предлагать :)
> 
> http://mta.org.ua/exim-4.83-conf/patches/exim-4.84-ignore-null-mime-paramete
> rs/patch-src__exim-4.84-ignore-null-mime-parameters.patch
> 
> костыль очень грубый, но exim падать перестанет
> 
>>> P.S. Ошибку сегментации можно получить, "скормив" такое письмо.
>>
>> в письме не указан charset для отдельных частей письма
>>
>> если вообще поле charset в заголовках Content-Type отсутствует, то
>> проблема не наблюдается
>>
>> она наблюдается только тогда, когда charset= есть, но сам набор символов
>> не указан
>>
>> это отдельный баг
>>
>>> Date: Mon, 10 Nov 2014 17:15:34 +0100
>>> From: Jeep 
>>> To: i...@test.com
>>> Subject:
>>> =?iso-8859-15?Q?Nuova=20Jeep=20Renegade=2E=20Scopri=20la=20versione=20?=
>>>  =?iso-8859-15?Q?speciale=20in=20edizione=20limitata=20Opening=20Ed?=
>>>  =?iso-8859-15?Q?ition?=
>>> MIME-Version: 1.0
>>> Content-Type: multipart/alternative;
> boundary="_--=_141563016432980"
>>> Precedence: bulk
>>> List-unsubscribe:
>>>
> <http://www.mypiggybank.biz/piggy/templates/my_piggybank/common/rimozioneDaN
>>> ewsletterID.php?id=18336312>
>>> Message-Id: <592808.79.7167.18336...@mrsend.it>
>>>
>>> This is a multi-part message in MIME format.
>>>
>>> --_--=_141563016432980
>>> Content-Type: text/plain; charset=
>>> Content-Transfer-Encoding: quoted-printable
>>>
>>>
>>> =20
>>>
>>> --_--=_141563016432980
>>> Content-Type: text/html; charset=
>>> Content-Transfer-Encoding: quoted-printable
>>> Content-Disposition: inline
>>>
>>>
>>> --_--=_141563016432980--
>>>
>>>
>>>
>>
>>
> 
> 


-- 
Best wishes Victor Ustugov  mailto:vic...@corvax.kiev.ua
public GnuPG/PGP key:   http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 371808614  JID: corvax_at...@jabber.corvax.kiev.ua
nic-handle: CRV-UANIC

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-11 Пенетрантность Golub Mikhail
Спасибо.
Помогло ...
Но спустя два часа Exim вылетел вообще :(
socket bind() to port 25 for address (any IPv4) failed: Permission denied:
daemon abandoned

Подобное у меня было, когда я применил патч
https://lists.exim.org/lurker/message/20140829.122627.403ae90a.en.html



-Original Message-
From: Exim-users [mailto:exim-users-boun...@mailground.net] On Behalf Of
Victor Ustugov
Sent: Tuesday, November 11, 2014 2:33 PM
To: Golub Mikhail
Subject: Re: [Exim-users] Exim version 4.84 segfault

Victor Ustugov wrote:

>> FreeBSD 9.3, Exim version 4.84
>> Некоторое время наблюдаются ошибки:
>> pid 89145 (exim), uid 26: exited on signal 11
>>
>> Экспериметальным путем (а затем и баг нашел) выяснил, что причина в
>> обработке mime.
>> http://bugs.exim.org/show_bug.cgi?id=1513
> 
> это другой баг

хотя фрагмент кода в вышеупомянутом баге тот же

>> Порты обновлены, Exim обновлен. И патч, судя по исходнику, применен.
>>
http://git.exim.org/exim.git/commitdiff/4fd5d2bf25195969b9c6a6c23a59c495400e
>> ce8d
>>
>> Но ошибки всеравно встречаются.
>> Есть ли подобная проблема у кого?
> 
> как только что выяснил - есть
> 
>> Как ее обойти? - отключить acl_smtp_mime не предлагать :)

http://mta.org.ua/exim-4.83-conf/patches/exim-4.84-ignore-null-mime-paramete
rs/patch-src__exim-4.84-ignore-null-mime-parameters.patch

костыль очень грубый, но exim падать перестанет

>> P.S. Ошибку сегментации можно получить, "скормив" такое письмо.
> 
> в письме не указан charset для отдельных частей письма
> 
> если вообще поле charset в заголовках Content-Type отсутствует, то
> проблема не наблюдается
> 
> она наблюдается только тогда, когда charset= есть, но сам набор символов
> не указан
> 
> это отдельный баг
> 
>> Date: Mon, 10 Nov 2014 17:15:34 +0100
>> From: Jeep 
>> To: i...@test.com
>> Subject:
>> =?iso-8859-15?Q?Nuova=20Jeep=20Renegade=2E=20Scopri=20la=20versione=20?=
>>  =?iso-8859-15?Q?speciale=20in=20edizione=20limitata=20Opening=20Ed?=
>>  =?iso-8859-15?Q?ition?=
>> MIME-Version: 1.0
>> Content-Type: multipart/alternative;
boundary="_--=_141563016432980"
>> Precedence: bulk
>> List-unsubscribe:
>>
<http://www.mypiggybank.biz/piggy/templates/my_piggybank/common/rimozioneDaN
>> ewsletterID.php?id=18336312>
>> Message-Id: <592808.79.7167.18336...@mrsend.it>
>>
>> This is a multi-part message in MIME format.
>>
>> --_--=_141563016432980
>> Content-Type: text/plain; charset=
>> Content-Transfer-Encoding: quoted-printable
>>
>>
>> =20
>>
>> --_--=_141563016432980
>> Content-Type: text/html; charset=
>> Content-Transfer-Encoding: quoted-printable
>> Content-Disposition: inline
>>
>>
>> --_--=_141563016432980--
>>
>>
>>
> 
> 


-- 
Best wishes Victor Ustugov  mailto:vic...@corvax.kiev.ua
public GnuPG/PGP key:   http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 371808614  JID: corvax_at...@jabber.corvax.kiev.ua
nic-handle: CRV-UANIC

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-11 Пенетрантность Victor Ustugov
Victor Ustugov wrote:

>> FreeBSD 9.3, Exim version 4.84
>> Некоторое время наблюдаются ошибки:
>> pid 89145 (exim), uid 26: exited on signal 11
>>
>> Экспериметальным путем (а затем и баг нашел) выяснил, что причина в
>> обработке mime.
>> http://bugs.exim.org/show_bug.cgi?id=1513
> 
> это другой баг

хотя фрагмент кода в вышеупомянутом баге тот же

>> Порты обновлены, Exim обновлен. И патч, судя по исходнику, применен.
>> http://git.exim.org/exim.git/commitdiff/4fd5d2bf25195969b9c6a6c23a59c495400e
>> ce8d
>>
>> Но ошибки всеравно встречаются.
>> Есть ли подобная проблема у кого?
> 
> как только что выяснил - есть
> 
>> Как ее обойти? - отключить acl_smtp_mime не предлагать :)

http://mta.org.ua/exim-4.83-conf/patches/exim-4.84-ignore-null-mime-parameters/patch-src__exim-4.84-ignore-null-mime-parameters.patch

костыль очень грубый, но exim падать перестанет

>> P.S. Ошибку сегментации можно получить, "скормив" такое письмо.
> 
> в письме не указан charset для отдельных частей письма
> 
> если вообще поле charset в заголовках Content-Type отсутствует, то
> проблема не наблюдается
> 
> она наблюдается только тогда, когда charset= есть, но сам набор символов
> не указан
> 
> это отдельный баг
> 
>> Date: Mon, 10 Nov 2014 17:15:34 +0100
>> From: Jeep 
>> To: i...@test.com
>> Subject:
>> =?iso-8859-15?Q?Nuova=20Jeep=20Renegade=2E=20Scopri=20la=20versione=20?=
>>  =?iso-8859-15?Q?speciale=20in=20edizione=20limitata=20Opening=20Ed?=
>>  =?iso-8859-15?Q?ition?=
>> MIME-Version: 1.0
>> Content-Type: multipart/alternative; boundary="_--=_141563016432980"
>> Precedence: bulk
>> List-unsubscribe:
>> > ewsletterID.php?id=18336312>
>> Message-Id: <592808.79.7167.18336...@mrsend.it>
>>
>> This is a multi-part message in MIME format.
>>
>> --_--=_141563016432980
>> Content-Type: text/plain; charset=
>> Content-Transfer-Encoding: quoted-printable
>>
>>
>> =20
>>
>> --_--=_141563016432980
>> Content-Type: text/html; charset=
>> Content-Transfer-Encoding: quoted-printable
>> Content-Disposition: inline
>>
>>
>> --_--=_141563016432980--
>>
>>
>>
> 
> 


-- 
Best wishes Victor Ustugov  mailto:vic...@corvax.kiev.ua
public GnuPG/PGP key:   http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 371808614  JID: corvax_at...@jabber.corvax.kiev.ua
nic-handle: CRV-UANIC

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-11 Пенетрантность Victor Ustugov
Golub Mikhail wrote:
> Добрый день.

добрый

> FreeBSD 9.3, Exim version 4.84
> Некоторое время наблюдаются ошибки:
> pid 89145 (exim), uid 26: exited on signal 11
> 
> Экспериметальным путем (а затем и баг нашел) выяснил, что причина в
> обработке mime.
> http://bugs.exim.org/show_bug.cgi?id=1513

это другой баг

> Порты обновлены, Exim обновлен. И патч, судя по исходнику, применен.
> http://git.exim.org/exim.git/commitdiff/4fd5d2bf25195969b9c6a6c23a59c495400e
> ce8d
> 
> Но ошибки всеравно встречаются.
> Есть ли подобная проблема у кого?

как только что выяснил - есть

> Как ее обойти? - отключить acl_smtp_mime не предлагать :)
> 
> 
> P.S. Ошибку сегментации можно получить, "скормив" такое письмо.

в письме не указан charset для отдельных частей письма

если вообще поле charset в заголовках Content-Type отсутствует, то
проблема не наблюдается

она наблюдается только тогда, когда charset= есть, но сам набор символов
не указан

это отдельный баг

> Date: Mon, 10 Nov 2014 17:15:34 +0100
> From: Jeep 
> To: i...@test.com
> Subject:
> =?iso-8859-15?Q?Nuova=20Jeep=20Renegade=2E=20Scopri=20la=20versione=20?=
>  =?iso-8859-15?Q?speciale=20in=20edizione=20limitata=20Opening=20Ed?=
>  =?iso-8859-15?Q?ition?=
> MIME-Version: 1.0
> Content-Type: multipart/alternative; boundary="_--=_141563016432980"
> Precedence: bulk
> List-unsubscribe:
>  ewsletterID.php?id=18336312>
> Message-Id: <592808.79.7167.18336...@mrsend.it>
> 
> This is a multi-part message in MIME format.
> 
> --_--=_141563016432980
> Content-Type: text/plain; charset=
> Content-Transfer-Encoding: quoted-printable
> 
> 
> =20
> 
> --_--=_141563016432980
> Content-Type: text/html; charset=
> Content-Transfer-Encoding: quoted-printable
> Content-Disposition: inline
> 
> 
> --_--=_141563016432980--
> 
> 
> 


-- 
Best wishes Victor Ustugov  mailto:vic...@corvax.kiev.ua
public GnuPG/PGP key:   http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 371808614  JID: corvax_at...@jabber.corvax.kiev.ua
nic-handle: CRV-UANIC

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-11 Пенетрантность Лёша Свидерский
По идее да)) я понял что это))) сорри тупанул))) 

--- Исходное сообщение --- 
От кого: "Alexander Shikoff"  
Дата: 11 ноября 2014, 12:34:39 

On Tue, Nov 11, 2014 at 11:28:58AM +0200, Лёша Свидерский wrote:
> Добрый день, ВЫ уверены что хотели задвть вопрос мне, кто Вы, кого Вы 
> представляете)
А ВЫ уверены, что ВЫ знаете, что ВЫ делаете в этом списке рассылки?

-- 
MINO-RIPE

___
Exim-users mailing list
 Exim-users@mailground.net 
 http://mailground.net/mailman/listinfo/exim-users 

 
 

С уважением А.С. Свидерский 
тел. 050-176-16-02 
___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-11 Пенетрантность Alexander Shikoff
On Tue, Nov 11, 2014 at 11:28:58AM +0200, Лёша Свидерский wrote:
> Добрый день, ВЫ уверены что хотели задвть вопрос мне, кто Вы, кого Вы 
> представляете)
А ВЫ уверены, что ВЫ знаете, что ВЫ делаете в этом списке рассылки?

-- 
MINO-RIPE

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-11 Пенетрантность Лёша Свидерский
Добрый день, ВЫ уверены что хотели задвть вопрос мне, кто Вы, кого Вы 
представляете) 

--- Исходное сообщение --- 
От кого: "Golub Mikhail"  
Дата: 11 ноября 2014, 11:07:23 

Добрый день.

FreeBSD 9.3, Exim version 4.84
Некоторое время наблюдаются ошибки:
pid 89145 (exim), uid 26: exited on signal 11

Экспериметальным путем (а затем и баг нашел) выяснил, что причина в
обработке mime.
 http://bugs.exim.org/show_bug.cgi?id=1513 

Порты обновлены, Exim обновлен. И патч, судя по исходнику, применен.
 http://git.exim.org/exim.git/commitdiff/4fd5d2bf25195969b9c6a6c23a59c495400e 
ce8d

Но ошибки всеравно встречаются.
Есть ли подобная проблема у кого?
Как ее обойти? - отключить acl_smtp_mime не предлагать :)


P.S. Ошибку сегментации можно получить, "скормив" такое письмо.

Date: Mon, 10 Nov 2014 17:15:34 +0100
From: Jeep < n...@mypiggybank.biz >
To: i...@test.com 
Subject:
=?iso-8859-15?Q?Nuova=20Jeep=20Renegade=2E=20Scopri=20la=20versione=20?=
 =?iso-8859-15?Q?speciale=20in=20edizione=20limitata=20Opening=20Ed?=
 =?iso-8859-15?Q?ition?=
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="_--=_141563016432980"
Precedence: bulk
List-unsubscribe:
< http://www.mypiggybank.biz/piggy/templates/my_piggybank/common/rimozioneDaN 
ewsletterID.php?id=18336312>
Message-Id: < 592808.79.7167.18336...@mrsend.it >

This is a multi-part message in MIME format.

--_--=_141563016432980
Content-Type: text/plain; charset=
Content-Transfer-Encoding: quoted-printable


=20

--_--=_141563016432980
Content-Type: text/html; charset=
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline


--_--=_141563016432980--



-- 
Голуб Михаил

___
Exim-users mailing list
 Exim-users@mailground.net 
 http://mailground.net/mailman/listinfo/exim-users 

 
 

С уважением А.С. Свидерский 
тел. 050-176-16-02 
___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users