Quantcast
Channel: Serverphorums.com - HAProxy
Viewing all 5112 articles
Browse latest View live

Europe and USA popular super professional HD police body camera, network cameras ,3G network cameras (no replies)

$
0
0
DearSiror=Madam, Hopethingsarewellwithyou. Bytheway,Wes=upply oneofourmini3gnetworkcameraswhichsellespeciallywe=llforyourreference.Everymonth ,weallexportover5000pcst=oUSA and Europe.,Ifyouareworkinginthefieldofit,wel=comeyourinquiries ,thanks. OEM,ODMarebothavailalbe. Welookforwardtohearingfro=myou. BestRegardsJenny =20 ContactUS:Company Name:SmartShineTechnologyCo;Ltd.Address:2Building,Tongl=e IndustryPark ,NanshanRoad,Nanshan Industry,Shenz=hen,China.ContacPerson;JennyYiTel:0086=13528871-26=7Fax:008675526187082Email: info@szsmartshine.com Website: &nbsp=;www.szsmartshine.com&nbs=p;

Offre exceptionnelle pour devenir propriétaire (no replies)

$
0
0
Bouygues Immobilier

/* Reset */
body, #backgroundTable {
margin: 0;
padding: 0;
width: 100% !important;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
img {
outline: none;
text-decoration: none;
}
a img {
border: none;
}
table td {
border-collapse: collapse;
}
/* Force Hotmail to display emails at full width */
.ExternalClass {
width: 100%;
}
/* Force Hotmail to display normal line spacing. */
.ExternalClass, .ExternalClass font, .ExternalClass td {
line-height: 100%;
}

@media only screen and (max-width : 480px) {
table[class="container"] {
width: 100% !important;
}
/* force container columns to (horizontal) blocks */
td[class="force-col"] {
display: block !important;
width: 100% !important;
}
*[class="to-disappear"] {
display: none !important;
}
*[class="fluid"] {
width: 100% !important;
height: auto !important;
}

.espace{
display:block !important}

.texte {
text-align:center !important}

}


Voir la version en ligne




















Jusqu’au 30 avril 2016, profitez de notre offre pour devenir propriétaire !






































DEVENEZ PROPRIÉTAIRE






















































































DANS LA VRAIE VIE, QUAND ON S’INSTALLE, C’EST BIEN QUE LA CUISINE SOIT DÉJÀ PRÉVUE(1)











































Jusqu’au 30 avril 2016,
















Votre cuisine
INSTALLÉE
et OFFERTE(1)

















































Encore quelques jours pour concrétiser votre projet.
Découvrez nos logements neufs partout en France et jusqu'au 30 avril, bénéficiez en plus d'une cuisine personnalisée, installée et offerte(1).














L'attention du Client est attirée sur le fait que la cuisine sera livrée et posée par notre partenaire après la remise des clés à l'acquéreur.






















































RETROUVEZ NOUS SUR




































































* Prix d'appel local depuis un poste fixe.
(1) Offre sous forme de la remise d'un bon d'achat (voucher Darty) d'une valeur de 3000 € à 7500 € selon la typologie du logement. Détail des modélisations et électroménagers disponible sur simple demande ou en Espace de Vente.
Cuisine livrée et posée par Darty Cuisine après la livraison et la remise des clés de son logement à l'acquéreur ;
Offre valable pour toute réservation signée entre le 7 mars 2016 et le 30 avril 2016 d'un appartement ou d'une maison sur une sélection de programmes (liste des programmes disponibles sur simple demande ou sur www.bouygues-immobilier.com), sous réserve de signature de l'acte authentique de vente dans les délais stipulés au contrat de réservation. Dans la limite des stocks disponibles. Sont exclus de cette offre tous les studios, ainsi que les bâtiments en co-promotion, les logements dont l'acquisition est subordonnée à des conditions d'éligibilité fixées par le conseil municipal ou la communauté d'agglomération ou l'aménageur.
Offre non cumulable avec les autres offres Bouygues Immobilier en cours.
Si vous ne souhaitez pas bénéficier de cette offre, vous ne pourrez pas bénéficier d'une réduction du prix de vente équivalente.
Conditions détaillées sur simple demande ou sur www.bouygues-immobilier.com.
Le réservataire dispose d'un droit de rétractation de 10 jours (article L 271-1 du code de la construction et de l'habitation)
Bouygues Immobilier, SA au capital de 138.577.320 €, SIREN 562 091 546 RCS Nanterre, siège social, 3 boulevard Gallieni à Issy les Moulineaux (92130), intermédiaire en opération de banque catégorie mandataire Intermédiaire en Opérations de Banque (MIOB) inscrit à l'ORIAS sous le n° 13006299



















Se désinscrire

Nathan, are you looking for the job that matches you? (no replies)

$
0
0
Nathan, are you looking for the job that matches you?




body {
width: 100% !important; min-width: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; margin: 0; padding: 0;
}
.ExternalClass {
width: 100%;
}
.ExternalClass {
line-height: 100%;
}
#backgroundTable {
margin: 0; padding: 0; width: 100% !important; line-height: 100% !important;
}
body .apple_link_light a {
color: #6C6C6C !important; text-decoration: none;
}
body .apple_link_dark a {
color: #1a6c9f !important; text-decoration: none;
}
body .apple_link_java a {
color: #19aece !important; text-decoration: none;
}
.button__inner:hover {
background-color: #598d11 !important; border-bottom-color: #3c5f0c !important;
}
.button__inner:hover a {
text-decoration: none !important; color: #fff;
}
.button__inner:hover a.button__link--dove-grey {
color: #6C6C6C;
}
.button__inner.background--indochine:hover {
background-color: #a35204 !important; border-bottom-color: #804103 !important;
}
.button__inner.background--matisse:hover {
background-color: #155780 !important; border-bottom-color: #104262 !important;
}
.button__inner.background--java:hover {
background-color: #1593ae !important; border-bottom-color: #11788e !important;
}
.button__inner.background--white:hover {
background-color: #ebebeb !important; border-bottom-color: #b8b8b8 !important;
}
.button__inner.background--forest_green:hover {
background-color: #0E821F !important; border-bottom-color: #076915 !important;
}
a.two_links__anchor:hover {
color: #525252;
}
a:hover {
color: #19aece; text-decoration: underline !important;
}
a.link--anchor:hover {
text-decoration: underline !important;
}
a.link--alt-color:hover {
color: #525252 !important;
}
a.single_column_text_collapsed__sub_heading__link:hover {
color: #1a6c9f; text-decoration: underline;
}
.three_column_links__inner a:hover {
color: white; text-decoration: underline;
}
.three_column_links__inner__alt a:hover {
text-decoration: underline; color: #a1a1a1;
}
.footer__unsubscribe a:hover {
color: #1a6c9f;
}
body {
background-color: #ebebeb; color: #6C6C6C; font-family: "Helvetica","Arial","sans-serif"; font-size: 12px;
}
a:visited {
color: #19aece; text-decoration: none; font-family: "Helvetica","Arial","sans-serif"; font-weight: 100; line-height: 1.3;
}
a:active {
color: #19aece; text-decoration: none; font-family: "Helvetica","Arial","sans-serif"; font-weight: 100; line-height: 1.3;
}
a.link--alt-color:visited {
color: #6C6C6C;
}
a.link--alt-color:active {
color: #6C6C6C;
}
@media only screen and (max-width: 600px) {
table[class="body"] .image--large_half {
width: 100% !important; height: auto !important;
}
table[class="body"] .image--desktop {
display: none !important; max-height: 0px !important;
}
table[class="body"] .image--mobile {
display: block !important; max-height: none !important; float: none !important;
}
table[class="body"] .column_left {
width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; display: block !important;
}
table[class="body"] .column_right {
width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; display: block !important;
}
table[class="body"] .column_left--half_image {
width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; display: block !important;
}
table[class="body"] .column_right--half_image {
width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; display: block !important;
}
table[class="body"] .column_left--half_copy {
width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; display: block !important;
}
table[class="body"] .column_right--half_copy {
width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; display: block !important;
}
table[class="body"] .column_right--two_thirds_copy {
width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; display: block !important;
}
table[class="body"] .column_center {
width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; display: block !important;
}
table[class="body"] .column_left--spaced {
width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; display: block !important;
}
table[class="body"] .column_right--spaced {
width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; display: block !important;
}
table[class="body"] .column_center--spaced {
width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; display: block !important;
}
table[class="body"] .content_wrapper {
padding: 20px 0 !important;
}
table[class="body"] .content {
width: 100% !important;
}
table[class="body"] td.pad {
padding: 15px !important;
}
table[class="body"] td.pad--half {
padding: 15px !important;
}
table[class="body"] td.pad--quater {
padding: 15px !important;
}
table[class="body"] td.pad--tripple {
padding: 15px !important;
}
table[class="body"] .column_left--seperated_half {
width: 100% !important; display: block !important;
}
table[class="body"] .column_right--seperated_half {
width: 100% !important; display: block !important;
}
table[class="body"] .column_left--seperated_third {
width: 100% !important; display: block !important;
}
table[class="body"] .column_center--seperated_third {
width: 100% !important; display: block !important;
}
table[class="body"] .column_right--seperated_third {
width: 100% !important; display: block !important;
}
table[class="body"] center {
min-width: 0 !important;
}
table[class="body"] .columns {
padding: 5% !important;
}
table[class="body"] .columns .column {
padding: 0 !important; width: 100% !important; display: block !important;
}
table[class="body"] .button {
width: 100% !important; margin: 0;
}
table[class="body"] a.button__link {
font-size: 14.4px;
}
table[class="large_image_header__image"] {
width: 100% !important;
}
table[class="body"] td.section__heading__sep {
display: none;
}
table[class="body"] .single_column_text__content__inner {
width: 100% !important;
}
table[class="body"] .single_column_text__content_wrapper {
width: 100% !important;
}
table[class="body"] .single_column_text__content {
width: 100% !important;
}
table[class="body"] .two_column_image_text_seperated__column_right {
width: 100% !important; display: block !important;
}
table[class="body"] .two_column_image_text_seperated__column_left {
width: 100% !important; display: block !important;
}
.spacer {
display: block !important; width: 100%; height: 10px;
}
table[class="body"] .three_column_image_text_seperated__column_right {
width: 100% !important; display: block;
}
table[class="body"] .three_column_image_text_seperated__column_center {
width: 100% !important; display: block;
}
table[class="body"] .three_column_image_text_seperated__column_left {
width: 100% !important; display: block;
}
.spacer {
display: block; width: 100%; height: 10px;
}
table[class="body"] td.three_column_links__inner__right {
display: none;
}
table[class="body"] .three_column_links__inner a {
font-size: 14.4px;
}
table[class="body"] .two_buttons__inner th.button__inner {
display: block !important; width: auto !important;
}
table[class="body"] .two_buttons__inner__left {
width: 100% !important; margin: 0;
}
table[class="body"] .two_buttons__inner__right {
width: 100% !important; margin: 0;
}
table[class="body"] .footer__copy {
padding: 20px 10px !important;
}
table[class="body"] .details_list__heading {
font-size: 17.28px !important;
}
table[class="body"] .details_list__item {
font-size: 17.28px !important;
}
}


Looking for the job that matches you?
















































Hi Nathan




Looking for the job that matches you?




The team at Swoop Talent suggested we reach out to you as you may be looking for a new job.
We help over 4 million people in the UK find their perfect job every day - we'd love to help you too. Our system matches your CV to the best and most relevant vacancies from 100's of thousands of live jobs - so you can relax as we'll send you your matches daily.















Would you like to receive job match alerts?















YES PLEASE

 

NOT NOW

















JOB EXAMPLES


 
























Uber Partner : Driver






MAKE GREAT MONEY DRIVING WITH UBER Drive where you want, whenever you want. Sign up to find out why...





























Senior Partner - Media Analysis Consultancy






A rare opportunity has presented itself for a seasoned media veteran with extensive UK media experie...





























HR Support Partner






Your new company A highly respected Surrey based organisation Your new role 12 month fixed term...





























Senior Learning & Development Business Partner






< Job reference number 38581 Senior Learning & Development Business Partner £47,400 plus a car pot a...





























Partner Business Development Manager






About The Job I am responsible for helping deliver a more integrated marketplace. I do this by recru...























VIEW ALL JOBS


























Get a FREE CV Check




Evaluation from a trusted CV expert




Submit my CV




























































Matches




Settings




Jobs




News & Advice








Online Learning




Contact Us




Browse Jobs




Privacy Policy




Terms & Conditions








Edit your email preferences?




Upload a new CV?




Add keywords?




Set your location?



















EMAIL SETTINGS

 

UNSUBSCRIBE













© 2016 MyJobMatcher. My Job Matcher Ltd. Registered office: Prosperity House, Hanborough Business Park, Long Hanborough, Witney, Oxon. OX29 8SB. Company No: 07892224. VAT No: 130 3121 83




Unsubscribe

unique-id-header set twice (no replies)

$
0
0
Hello,

for some of our services requests pass haproxy twice. As we have set the
global option unique-id-header this header is added twice.

Is there a way to avoid this? I could set the header with 'http-request
set-header', but
​ this cannot be configured globally.

Thanks.

Regards,
Erwin​

你好:代开(全》国)正》规)*#%发*%# 票 咨 询;150.1851.4265 谢会计 QQ:12809-51862 ★ (no replies)

[SPAM] 秘书助理职场礼仪規范 (no replies)

$
0
0
haproxy,您好!



閻卆扵擖撦懧



2016-4-23

strange integer comparison 1.6.4 (2 replies)

$
0
0
I'm computing an integer like so:
http-request set-var(txn.req_modulo) base,crc32(),mod(1000)

when I use the variable in an anonymous ACL to determine a backend:

use_backend sjc1_spillway_pool if { var(txn.req_modulo) lt 80 }

only requests that calculate to 80 get sent instead of less than 80.


I'll try in a non-anonymous ACL and report back.

Hardware products promotion (no replies)

$
0
0
Dear Manager:
 
Good day!
 
My name is Sue,i come from Foshan city,China.Do you need an assistant in China to help you evaluate the factory,follow up the order,check the product quality and support the after-sales?
 
I have 8 years experience for the products such as hardwares products(hoe,shovel,gloves,labor safety shoes,toolbox,scissors,saws,hinges,locks),floor tiles,
granite and marble products,bathroom vanity,furniture,LED light,toys,kitchen countertop,kitchenware,crafts,doors and windows,home textiles,machinery,
electronic products,mobile phone accessories,clothing,outdoor supplies (BBQ,tents),gifts,PPR pipe,plumbing,car accessories and so on. Sincere hope there is a chance to cooperate with you.And I can provide you a comprehensive program helping you stand out from the competitors.
 
Thank you for your valuable time and wish your business prosperous!



body {font-size:10.5pt; font-family:微软雅黑,serif}





 
 
 
-------------------Your sincerely,Sue
Skype:suehuiqun
Email: sue4233@163.com
Mobile/Wechat/WhatsApp:+86 134 508 00605

(no subject) (no replies)

[SPAM] Un animal assuré est un animal en bonne santé (no replies)

$
0
0
Assurance chien et chat Cliquez ici pour lire cet e-mail dans votre navigateur. PRÉVENTION Vaccins, Consultations,Médicaments... ACCIDENTS Frais chirurgicaux,Honoraires, Radiologie... MALADIE Frais médicaux, Opération,Anesthésie...   Se désabonner

Re:promote your products/web sites... (no replies)

$
0
0
Hello,
I can send out mass emails/ bulk emails on your behalf to promote your business. I am professional at this.
I can send your marketing emails/newsletters to millions of people, for a very better price,
if you want me to send out bulk emails for you to promote your products, please contact
me today, and i have a special offer for you.
Don't miss out!



Warm regards,
Michelle Caneva

[SPAM] 新劳法B单元-莱顿汽车部件(苏州)有限公司 (no replies)

Free is Not a Joke -- Original Mobile Accessories & Parts (iPhone, Samsung) (no replies)

$
0
0
Hello,
 
Great News for you:
 
Today You can get Free products from us if you could order quantity from us. (Valid in 24 Hours)
 
GSM Union specialized in Buying & Selling Original Mobile Accessories & Parts for over 9 years.
Welcome to contact us for any Offer or Request, and sincerely hope we will cooperate soon!
 
Brands we carry:  Samsung, Apple, BlackBerry, HTC, LG, Sony, Nokia, Motorola, and etc. Goods we supply: Original Battery, Charger, USB Cable, Handsfree, LCD Assembly, and etc. Please ask us for the Newest Stock List as You will find a lot interested items for your business. Also kindly check our website for the Hot-Selling items: www.gsm-union.com

  
Kind regards,Steven  
----------------------------------------------------------------------------------------------  
GSM Union Co., Limited  
HongKong Office:  Rm 1502, Easey Commercial Building,
                           253-261 Hennessy Road, Wanchai, HongKong.
Email:                  Steven@GSM-Union.com
Skype:                 steven.gsmunion
WhatsApp:           00852--6574 0812
Website:              www.gsm-union.com

Synchronization state backend servers, between two nodes HAProxy. (2 replies)

$
0
0
Hi, all.
We have two HAproxy, working with the same configuration.
Their names P1 and P2.
If I made on the P1 command:
echo set server backend/server1 state maint | socat /tmp/socket stdio
How to make that P2 synchronized state servers?

Many thanks.

[SPAM] L-O-N-G-CHAMP,The Sale Just for Got Better—Enjoy an Extra 20% Off,are you ready ? (no replies)


using lua for rewriting tcp stream (no replies)

$
0
0
Hi all!

I'm already using haproxy to proxy some TCP-connections and also have a
need to rewrite data in TCP stream. Namely convert graphite protocol to
influx line protocol, but that does not mattes.
There is alike functionality for HTTP, which allows to replace or rewrite
its headers, but I have not see something like it for TCP. And I wondering
if it is possible to do without adding additional substances and do it in
context of haproxy. I need to read incoming newline-delimited strings and
forward modified version of them. I can write Lua-code, but not sure how it
should be embedded into haproxy's architecture. The closest I have found is
this examples:
http://article.gmane.org/gmane.comp.web.haproxy/25243/
But that did not helped me much.
Is it possible to solve my task with Lua in haproxy? Can someone help me
with code which wraps main functionality (rewriting)?

[PATCH] BUG/MINOR: frontend: fix frontend start status (9 replies)

$
0
0
Hi,
I ran into a bug when using the 'disabled' keyword for frontends -
currently it is not possible to enable such frontend later.
The correponding patch file follows.

Regards,

Ondrej Stumpf
---------------------------------------

From 34fa61371d5c80e5cc2d92142e15baad0eb28d80 Mon Sep 17 00:00:00 2001
From: Ondrej Stumpf <ondrej.stumpf@gooddata.com>
Date: Mon, 25 Apr 2016 11:54:36 +0200
Subject: [PATCH] BUG/MINOR: frontend: fix frontend start status
When the 'disabled' keyword is used in config file for a frontend, the
frontend starts
with PAUSED status rather than STOPPED to make it enablable in the future.
---
src/cfgparse.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/cfgparse.c b/src/cfgparse.c
index 2400559..0c069f6 100644
--- a/src/cfgparse.c
+++ b/src/cfgparse.c
@@ -3267,7 +3267,7 @@ int cfg_parse_listen(const char *file, int linenum,
char **args, int kwm)
else if (!strcmp(args[0], "disabled")) { /* disables this proxy */
if (alertif_too_many_args(0, file, linenum, args, &err_code))
goto out;
- curproxy->state = PR_STSTOPPED;
+ curproxy->state = PR_STPAUSED;
}
else if (!strcmp(args[0], "enabled")) { /* enables this proxy (used to
revert a disabled default) */
if (alertif_too_many_args(0, file, linenum, args, &err_code))
--
1.9.1

[SPAM] -30% sur la sélection Blue Spirit (no replies)

$
0
0
Afficher la version web. (http://trk.my.brocante17.com/view/IrX-blvzs.php) | Annuler votre abonnement. (http://trk.my.brocante17.com/usb/IrX-blvzs.php) | Signaler comme courrier indésirable. (mailto:abuse@dgcnit.fr)
En poursuivant votre navigation, vous acceptez l'utilisation de cookies pour vous proposer des services et offres adaptés
à vos centres d'intérêts et mesurer la fréquentation de nos services. Pour en savoir plus suivez ce lien ()

Offrez-vous un nouveau look tout en bleu ! (#)
http://trk.my.brocante17.com/tk/IrX-blvzs-GNb.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNc.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNc.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNc.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNd.php http://trk.my.brocante17.com/tk/IrX-blvzs-GNe.php http://trk.my.brocante17.com/tk/IrX-blvzs-GNf.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNg.php http://trk.my.brocante17.com/tk/IrX-blvzs-GNe.php http://trk.my.brocante17.com/tk/IrX-blvzs-GNf.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNc.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNh.php http://trk.my.brocante17.com/tk/IrX-blvzs-GNi.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNh.php http://trk.my.brocante17.com/tk/IrX-blvzs-GNj.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNk.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNl.php http://trk.my.brocante17.com/tk/IrX-blvzs-GNm.php http://trk.my.brocante17.com/tk/IrX-blvzs-GNn.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNo.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNp.php http://trk.my.brocante17.com/tk/IrX-blvzs-GNq.php http://trk.my.brocante17.com/tk/IrX-blvzs-GNr.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNs.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNt.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNt.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNu.php
http://trk.my.brocante17.com/tk/IrX-blvzs-GNv.php http://trk.my.brocante17.com/tk/IrX-blvzs-GNv.php

Monoprix Exploitation - 552 083 297 RCS Nanterre.
(1) Blue spirit – L‘esprit en bleu
Offre valable exclusivement sur Monoprix.fr jusqu‘au 25/04/16 inclus dans la limite des stocks disponibles pour tout achat d‘un ou plusieurs articles de la sélection Blue Spirit, hors créateurs et marques nationales. La réduction de 30% sera appliquée dans votre panier après avoir renseigné le code promo BLUE30 dans le champ correspondant. Offre non cumulable avec les autres promotions en cours.

Conformément à la loi &quot;Informatique et Liberté&quot; n° 78-17 du 6 janvier 1978 modifiée, vous bénéficiez d'un droit d'accès, de rectification, d'opposition et de suppression des données vous concernant
Vous souhaitez vous désinscrire de cette liste ? Cliquez ici. (http://trk.my.brocante17.com/usb/IrX-blvzs.php)

Support for Keep-Alive header and timeouts (6 replies)

$
0
0
Hi,

Does HAProxy support the Keep-Alive header, and a 'max connection duration'
for Keep-Alive connections?

I've poured through the manual, but can't see anything obvious, but it
would be useful for better control over Keep-Alive connections.

Thanks.

[PATCH] BUG/MINOR: log: fix a typo that would cause %HP to log (no replies)

$
0
0
Typo was introduced in 57bc891 ("BUG/MEDIUM: log: fix risk of
segfault when logging HTTP fields in TCP mode") which inverted the
condition in the test and caused <BADREQ> to be logged when using
%HP.

Signed-off-by: Nenad Merdanovic <nmerdan@anine.io>
---
src/log.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/log.c b/src/log.c
index dffef54..2d02247 100644
--- a/src/log.c
+++ b/src/log.c
@@ -1917,7 +1917,7 @@ int build_logline(struct stream *s, char *dst, size_t maxsize, struct list *list
while (spc < end && *spc != '?' && !HTTP_IS_SPHT(*spc))
spc++;

- if (!txn || txn->uri || nspaces == 0) {
+ if (!txn || !txn->uri || nspaces == 0) {
chunk.str = "<BADREQ>";
chunk.len = strlen("<BADREQ>");
} else {
--
2.7.0
Viewing all 5112 articles
Browse latest View live


Latest Images