I tried upgrading with the switches you recommended, but am getting errors
during the make. I've installed pcre. Any suggestions? Thanks!
[root#rs-globallb1 haproxy-1.4.2]# make TARGET=linux26 USE_REGPARM=1
USE_STATIC_PCRE=1 USE_PCRE=1
gcc -Iinclude -Iebtree -Wall -O2 -g -DTPROXY -DCONFIG_HAP_CRYPT
-DENABLE_POLL -DENABLE_EPOLL -DENABLE_SEPOLL -DNETFILTER -DUSE_GETSOCKNAME
-DCONFIG_REGPARM=3 -DUSE_PCRE -I/usr/local/include
-DCONFIG_HAPROXY_VERSION=\"1.4.2\" -DCONFIG_HAPROXY_DATE=\"2010/03/17\" \
-DBUILD_TARGET='"linux26"' \
-DBUILD_ARCH='""' \
-DBUILD_CPU='"generic"' \
-DBUILD_CC='"gcc"' \
-DBUILD_CFLAGS='"-O2 -g"' \
-DBUILD_OPTIONS='"USE_REGPARM=1 USE_PCRE=1 USE_STATIC_PCRE=1"'
\
-c -o src/haproxy.o src/haproxy.c In file included from include/types/proxy.h:33,
from include/common/cfgparse.h:29, from src/haproxy.c:54:
from include/common/cfgparse.h:29, from src/haproxy.c:54:
from include/common/cfgparse.h:29, from src/haproxy.c:54:
src/haproxy.c: In function âdeinitâ: src/haproxy.c:767: error: âstruct hdr_expâ has no member named âpregâ src/haproxy.c:768: warning: implicit declaration of function âregfreeâ src/haproxy.c:768: error: âregex_tâ undeclared (first use in this function) src/haproxy.c:768: error: (Each undeclared identifier is reported only once src/haproxy.c:768: error: for each function it appears in.) src/haproxy.c:768: error: expected expression before â)â token src/haproxy.c:769: error: expected expression before â)â token src/haproxy.c:772: error: âstruct hdr_expâ has no member named âreplaceâ src/haproxy.c:772: error: âstruct hdr_expâ has no member named âactionâ src/haproxy.c:773: error: âstruct hdr_expâ has no member named âreplaceâ src/haproxy.c:780: error: âstruct hdr_expâ has no member named âpregâ src/haproxy.c:781: error: expected expression before â)â token src/haproxy.c:782: error: expected expression before â)â token src/haproxy.c:785: error: âstruct hdr_expâ has no member named âreplaceâ src/haproxy.c:785: error: âstruct hdr_expâ has no member named âactionâ src/haproxy.c:786: error: âstruct hdr_expâ has no member named âreplaceâ
On Tue, Mar 30, 2010 at 11:22 AM, Malte Geierhos <malte#snapscouts.de>wrote:
> Hi Amanda, > > try - using 1.4.2 - the 1.4.1 has issues with chunked encoding under some > circumstances ... > maybe you just hit that issue. > On the other hand ... there's something weird with your build, too... > You should at least have more polling systems -> mine looks like this : > > Available polling systems : > sepoll : pref=400, test result OK > epoll : pref=300, test result OK > poll : pref=200, test result OK > > select : pref=150, test result OK > Total: 4 (4 usable), will use sepoll. > Using sepoll() as the polling mechanism. > > Try building like this : > make TARGET=linux26 USE_REGPARM=1 USE_STATIC_PCRE=1 USE_PCRE=1 > > And with 1.4.2 ... > > nf_conntrack on a loadbalancer can have a huge impact if you're serving > lots of requests - so > on a production system i'd try to disable this ( you can define acl's in > haproxy for disabling certain clients and so on) > for the rest like ssh use tcpwrapper or let it listen on a dedicated ip. > > kind regards, > Malte > > > Am 30.03.10 16:57, schrieb Amanda Machutta: > > Just some more debugging data -- this is debuggng from haproxy....I marked > where the pause happens here as well: > > Available polling systems : > select : pref=150, test result OK > Total: 1 (1 usable), will use select. > Using select() as the polling mechanism. > 00000000:services.accept(0005)=0006 from [24.99.160.41:52838] > 00000001:http_proxy.accept(0003)=0008 from [24.99.160.41:52839] > 00000001:http_proxy.clireq[0008:ffff]: GET /intelliqueue/agentui/ HTTP/1.1 > 00000001:http_proxy.clihdr[0008:ffff]: Host: www.cfpolitical.com > 00000001:http_proxy.clihdr[0008:ffff]: User-Agent: Mozilla/5.0 (Windows; U; > Windows NT 6.0; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 (.NET CLR > 3.5.30729) > 00000001:http_proxy.clihdr[0008:ffff]: Accept: > text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 > 00000001:http_proxy.clihdr[0008:ffff]: Accept-Language: en-us,en;q=0.5 > 00000001:http_proxy.clihdr[0008:ffff]: Accept-Encoding: gzip,deflate > 00000001:http_proxy.clihdr[0008:ffff]: Accept-Charset: > ISO-8859-1,utf-8;q=0.7,*;q=0.7 > 00000001:http_proxy.clihdr[0008:ffff]: Keep-Alive: 115 > 00000001:http_proxy.clihdr[0008:ffff]: Connection: keep-alive > 00000001:http_proxy.clihdr[0008:ffff]: Cookie: CFID=408; CFTOKEN=12213899; > JSESSIONID=b6302e0e4a8d377c4e6e > 00000001:http_proxy.srvrep[0008:0009]: HTTP/1.1 200 OK > 00000001:http_proxy.srvhdr[0008:0009]: Connection: close > 00000001:http_proxy.srvhdr[0008:0009]: Date: Tue, 30 Mar 2010 14:55:39 GMT > 00000001:http_proxy.srvhdr[0008:0009]: Server: Microsoft-IIS/6.0 > 00000001:http_proxy.srvhdr[0008:0009]: X-Powered-By: ASP.NET > 00000001:http_proxy.srvhdr[0008:0009]: Set-Cookie: > CFAUTHORIZATION_IntelliQueue=;expires=Mon, 30-Mar-2009 14:55:39 GMT;path=/ > 00000001:http_proxy.srvhdr[0008:0009]: Content-Type: text/html; > charset=UTF-8 > 00000000:services.srvcls[0006:0007] > 00000000:services.clicls[0006:0007] > 00000000:services.closed[0006:0007] > > <!--- 16 second pause ---> > > 00000001:http_proxy.srvcls[0008:0009] > 00000001:http_proxy.clicls[0008:0009] > 00000001:http_proxy.closed[0008:0009] > 00000002:http_proxy.accept(0003)=0006 from [24.99.160.41:52843] > 00000002:http_proxy.clireq[0006:ffff]: GET /intelliqueue/agentui/config.cfm > HTTP/1.1 > 00000002:http_proxy.clihdr[0006:ffff]: Host: www.cfpolitical.com > 00000002:http_proxy.clihdr[0006:ffff]: User-Agent: Mozilla/5.0 (Windows; U; > Windows NT 6.0; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 (.NET CLR > 3.5.30729) > 00000002:http_proxy.clihdr[0006:ffff]: Accept: > text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 > 00000002:http_proxy.clihdr[0006:ffff]: Accept-Language: en-us,en;q=0.5 > 00000002:http_proxy.clihdr[0006:ffff]: Accept-Encoding: gzip,deflate > 00000002:http_proxy.clihdr[0006:ffff]: Accept-Charset: > ISO-8859-1,utf-8;q=0.7,*;q=0.7 > 00000002:http_proxy.clihdr[0006:ffff]: Keep-Alive: 115 > 00000002:http_proxy.clihdr[0006:ffff]: Connection: keep-alive > 00000002:http_proxy.clihdr[0006:ffff]: Cookie: CFID=408; CFTOKEN=12213899; > JSESSIONID=b6302e0e4a8d377c4e6e > 00000002:http_proxy.srvrep[0006:0007]: HTTP/1.1 200 OK > 00000002:http_proxy.srvhdr[0006:0007]: Connection: close > 00000002:http_proxy.srvhdr[0006:0007]: Date: Tue, 30 Mar 2010 14:55:56 GMT > 00000002:http_proxy.srvhdr[0006:0007]: Server: Microsoft-IIS/6.0 > 00000002:http_proxy.srvhdr[0006:0007]: X-Powered-By: ASP.NET > 00000002:http_proxy.srvhdr[0006:0007]: Set-Cookie: > CFAUTHORIZATION_IntelliQueue=;expires=Mon, 30-Mar-2009 14:55:56 GMT;path=/ > 00000002:http_proxy.srvhdr[0006:0007]: Content-Type: text/xml > 00000002:http_proxy.srvcls[0006:0007] > 00000002:http_proxy.clicls[0006:0007] > 00000002:http_proxy.closed[0006:0007] > 00000003:http_proxy.accept(0003)=0006 from [24.99.160.41:52844] > 00000003:http_proxy.clireq[0006:ffff]: GET > /intelliqueue/manage/get_logo.cfm?ui=TRUE HTTP/1.1 > 00000003:http_proxy.clihdr[0006:ffff]: Host: www.cfpolitical.com > 00000003:http_proxy.clihdr[0006:ffff]: User-Agent: Mozilla/5.0 (Windows; U; > Windows NT 6.0; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 (.NET CLR > 3.5.30729) > 00000003:http_proxy.clihdr[0006:ffff]: Accept: > text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 > 00000003:http_proxy.clihdr[0006:ffff]: Accept-Language: en-us,en;q=0.5 > 00000003:http_proxy.clihdr[0006:ffff]: Accept-Encoding: gzip,deflate > 00000003:http_proxy.clihdr[0006:ffff]: Accept-Charset: > ISO-8859-1,utf-8;q=0.7,*;q=0.7 > 00000003:http_proxy.clihdr[0006:ffff]: Keep-Alive: 115 > 00000003:http_proxy.clihdr[0006:ffff]: Connection: keep-alive > 00000003:http_proxy.clihdr[0006:ffff]: Cookie: CFID=408; CFTOKEN=12213899; > JSESSIONID=b6302e0e4a8d377c4e6e > 00000003:http_proxy.srvrep[0006:0007]: HTTP/1.1 200 OK > 00000003:http_proxy.srvhdr[0006:0007]: Connection: close > 00000003:http_proxy.srvhdr[0006:0007]: Date: Tue, 30 Mar 2010 14:55:56 GMT > 00000003:http_proxy.srvhdr[0006:0007]: Server: Microsoft-IIS/6.0 > 00000003:http_proxy.srvhdr[0006:0007]: X-Powered-By: ASP.NET > 00000003:http_proxy.srvhdr[0006:0007]: Content-Type: image/png > 00000003:http_proxy.srvcls[0006:0007] > 00000003:http_proxy.clicls[0006:0007] > 00000003:http_proxy.closed[0006:0007] > 00000004:services.accept(0005)=0006 from [24.99.160.41:52846] > 00000004:services.srvcls[0006:0007] > 00000004:services.clicls[0006:0007] > 00000004:services.closed[0006:0007] > 00000005:services.accept(0005)=0006 from [24.99.160.41:52847] > > > -- ´¨) __o .·´ .·´¨) ¸.·´¨) _'\< . (¸.·´ (¸.·´ (¸.·´¨¨ Amanda ¨¨¨¨¨¨( * ) ( )Received on 2010/03/30 17:48
This archive was generated by hypermail 2.2.0 : 2010/03/30 18:00 CEST