Hi,
works perfectly. Thanks a lot.
Regards,
Erwin
2014-11-21 17:05 GMT+01:00 Baptiste bed...@gmail.com:
On Fri, Nov 21, 2014 at 2:47 PM, Erwin Schliske
erwin.schli...@sevenval.com wrote:
Hello,
I have one question which I cannot solve on my own.
In my defaults I set this options.
option httplog
option forwardfor
option http-pretend-keepalive
All of my frontends are http-frontends. Now I have a frontend, which I
have
to run with mode tcp. If I reload the config I get this warnings.
root@haproxy1:~ :( # /etc/init.d/haproxy reload
haproxy neu laden: [WARNING] 324/143744 (28779) : parsing
[/etc/haproxy/haproxy.cfg:48] : 'option httplog' not usable with proxy
'moma_sms_01_mms' (needs 'mode http'). Falling back to 'option tcplog'.
[WARNING] 324/143744 (28779) : config : 'option forwardfor' ignored for
proxy 'moma_sms_01_mms' as it requires HTTP mode.
[WARNING] 324/143744 (28779) : config : 'option http-pretend-keepalive'
ignored for proxy 'moma_sms_01_mms' as it requires HTTP mode.
Is it possible to set the defaults that they are only applied if they are
valid or can I negate the defaults in this single frontend?
Thanks.
Regards,
Erwin
Hi Erwin,
A defaults section applies parameters until the next defaults section.
Simply create a defaults section for HTTP, one for TCP and move your
frontends and backends accordingly and the warnings will disappear.
Baptiste