Discussion:
[Pkg-exim4-users] hosts_proxy support in exim4-daemon-heavy
Mario Caruso
2017-03-03 09:18:26 UTC
Permalink
Good day,
I'm trying to use the hosts_proxy option on a couple
of debian jessie 8.7 (amd64) boxes, I've installed the
package from backports , so I have :

dpkg -l | fgrep -i exim
ii exim4-base 4.88-4~bpo8+1 amd64 support files for all Exim MTA (v4) packages
ii exim4-config 4.88-4~bpo8+1 all configuration for the Exim MTA (v4)
ii exim4-daemon-heavy 4.88-4~bpo8+1 amd64 Exim MTA (v4) daemon with extended features, including
exiscan-acl

and I made a single exim4.conf file containing all configuration;
everything works until I use the line "hosts_proxy" configuration

hostlist haproxy_hosts = 10.39.97.251 : 10.39.97.252
#hosts_proxy = haproxy_hosts

if I enable that line I get : main option "hosts_proxy" unknown

I initially thought it was not supported in the package, but
downloading the sources I found that inside the patches
there are the "proxy-protocol" necessary files, can anyone
help me in understand if I'm configuring it wrong or if the
feature is missing in the packages ?

thank you

M.
---------------------------
() ASCII Ribbon Campaign
/\ Against HTML E-Mail
---------------------------
This mail is ubuntu Hostile
---------------------------
Andreas Metzler
2017-03-03 18:46:25 UTC
Permalink
Post by Mario Caruso
Good day,
I'm trying to use the hosts_proxy option on a couple
of debian jessie 8.7 (amd64) boxes, I've installed the
dpkg -l | fgrep -i exim
ii exim4-base 4.88-4~bpo8+1 amd64 support files for all Exim MTA (v4) packages
[...]
Post by Mario Caruso
#hosts_proxy = haproxy_hosts
if I enable that line I get : main option "hosts_proxy" unknown
I initially thought it was not supported in the package, but
downloading the sources I found that inside the patches
there are the "proxy-protocol" necessary files, can anyone
help me in understand if I'm configuring it wrong or if the
feature is missing in the packages ?
Hello,

Proxy Protocol support is an exim compile time option which currently
not enabled in either -light or heavy.

If you need it please submit a (wishlist) bug report or followup here.

cu Andreas
--
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
Mario Caruso
2017-03-04 08:20:15 UTC
Permalink
[cut]
Post by Andreas Metzler
Post by Mario Caruso
dpkg -l | fgrep -i exim
ii exim4-base 4.88-4~bpo8+1 amd64 support files for all Exim MTA (v4) packages
[...]
Post by Mario Caruso
#hosts_proxy = haproxy_hosts
if I enable that line I get : main option "hosts_proxy" unknown
I initially thought it was not supported in the package, but
downloading the sources I found that inside the patches
there are the "proxy-protocol" necessary files, can anyone
help me in understand if I'm configuring it wrong or if the
feature is missing in the packages ?
Hello,
Proxy Protocol support is an exim compile time option which currently
not enabled in either -light or heavy.
If you need it please submit a (wishlist) bug report or followup here.
cu Andreas
Hello Andreas (and list),
thank you for your reply, now I'm sure that the option is not compiled
in the package, imho it would be useful to have it at least in the
-heavy package.

I'll submit a whishlist report to ask for it (as soon as I find how to
do it :-D ).

have a nice day

M.

Loading...