Page 1 of 3
Warning: purging the environment. Suggested action: use keep_environment.
Posted: Mon Mar 21, 2016 9:26 am
by gurvinek
После обновления Exim в логах постоянно появляется сообщение Warning: purging the environment. Suggested action: use keep_environment. Куда копать?
Re: Warning: purging the environment. Suggested action: use keep_environment.
Posted: Mon Mar 28, 2016 4:04 pm
by uscreator
Да у меня таже ситуация...
https://tldrify.com/g0e вот что предлагают ( но мне не помогло )
Re: Warning: purging the environment. Suggested action: use keep_environment.
Posted: Wed Mar 30, 2016 6:57 am
by skurudo
В конфиге exim
заменить на:
Перезапускаем и проверяем:
Code: Select all
/usr/sbin/exim4 -bP | grep environment
Re: Warning: purging the environment. Suggested action: use keep_environment.
Posted: Wed Mar 30, 2016 7:19 am
by exception
После
Ошибка пропадает, но перестает ходить почта вообще.
Если выполнить команду
До правки и после, вывод будет отличаться. Его дифф:
Code: Select all
6c6
< acl_smtp_connect =
---
> acl_smtp_connect = acl_check_spammers
14c14
< acl_smtp_mime =
---
> acl_smtp_mime = acl_check_mime
46c46
< daemon_smtp_ports = smtp
---
> daemon_smtp_ports = 25 : 465 : 587 : 2525
76,78c76,78
< freeze_tell = postmaster
< gecos_name = $1
< gecos_pattern = ^([^,:]*)
---
> freeze_tell =
> gecos_name =
> gecos_pattern =
115c115
< local_interfaces = <; 127.0.0.1 ; ::1
---
> local_interfaces = <; ::0 ; 0.0.0.0
118c118
< local_sender_retain
---
> no_local_sender_retain
121c121
< log_selector = +tls_peerdn
---
> log_selector =
134c134
< never_users =
---
> never_users = root
219,220c219,220
< tls_advertise_hosts =
< tls_certificate =
---
> tls_advertise_hosts = *
> tls_certificate = /usr/local/vesta/ssl/certificate.crt
224,225c224,225
< tls_on_connect_ports =
< tls_privatekey =
---
> tls_on_connect_ports = 465
> tls_privatekey = /usr/local/vesta/ssl/certificate.key
232c232
< trusted_users = uucp
---
> trusted_users =
Re: Warning: purging the environment. Suggested action: use keep_environment.
Posted: Wed Mar 30, 2016 10:43 am
by skurudo
Не увидел вывода до и после:
Code: Select all
/usr/sbin/exim4 -bP | grep environment
Re: Warning: purging the environment. Suggested action: use keep_environment.
Posted: Wed Mar 30, 2016 10:45 am
by skurudo
У вас Debian Jessie ?
Почему-то вспомнился сразу CVE-2016-1531
Re: Warning: purging the environment. Suggested action: use keep_environment.
Posted: Fri Apr 01, 2016 11:01 am
by msokolov
Аналогичная ситуация, после обновления exim в лог посыполось:
WARNING: purging the environment.
Suggested action: use keep_environment and add_environment.
CentOS 7
# rpm -qa |grep exim
exim-4.84.2-1.el7.x86_64
# exim -bP | grep environment
LOG: MAIN
WARNING: purging the environment.
Suggested action: use keep_environment and add_environment.
add_environment =
keep_environment =
# exim -bV -v | grep -i Perl
Support for: crypteq iconv() IPv6 PAM Perl Expand_dlfunc TCPwrappers OpenSSL Content_Scanning DKIM Old_Demime PRDR OCSP
LOG: MAIN
WARNING: purging the environment.
Suggested action: use keep_environment and add_environment.
Re: Warning: purging the environment. Suggested action: use keep_environment.
Posted: Fri Apr 01, 2016 11:43 am
by skurudo
Ну да, это действительно последствия фикса уязвимостей CVE-2016-1531
https://lists.exim.org/lurker/message/2 ... 33.en.html
Решения 2:
1. пытаться использовать use keep_environment and add_environment - но как предупреждают, что-то может сломаться, а может и не сломаться.
2. игнорировать warning'и и ждать следующую версию.
Re: Warning: purging the environment. Suggested action: use keep_environment.
Posted: Fri Apr 01, 2016 6:24 pm
by msokolov
Какие парамерты следует указать в /etc/exim/exim.conf ?
skurudo wrote:Ну да, это действительно последствия фикса уязвимостей CVE-2016-1531
https://lists.exim.org/lurker/message/2 ... 33.en.html
Решения 2:
1. пытаться использовать use keep_environment and add_environment - но как предупреждают, что-то может сломаться, а может и не сломаться.
2. игнорировать warning'и и ждать следующую версию.
Re: Warning: purging the environment. Suggested action: use keep_environment.
Posted: Sat Apr 02, 2016 4:35 am
by exception
До применения фикса вывод команды:
Code: Select all
#/usr/sbin/exim4 -bP | grep environment
LOG: MAIN
WARNING: purging the environment.
Suggested action: use keep_environment and add_environment.
add_environment =
keep_environment =
После:
Code: Select all
#/usr/sbin/exim4 -bP | grep environment
add_environment =
keep_environment =
Но перестает отправляться и приниматься почта. Соответственно вывод команды
до и после фикса дает разный результат, видно что становятся другие настройки acl_*, ssl и т.д.